Searched refs:skBitmap (Results 1 - 23 of 23) sorted by relevance

/frameworks/base/libs/hwui/tests/common/
H A DBitmapAllocationTestUtils.h33 SkBitmap skBitmap; local
34 bitmap->getSkBitmap(&skBitmap);
35 setup(skBitmap);
41 SkBitmap skBitmap; local
43 skBitmap.setInfo(info);
44 sk_sp<Bitmap> heapBitmap(Bitmap::allocateHeapBitmap(&skBitmap));
45 setup(skBitmap);
46 return Bitmap::allocateHardwareBitmap(skBitmap);
/frameworks/base/libs/hwui/tests/unit/
H A DTextureCacheTests.cpp31 SkBitmap skBitmap; local
33 skBitmap.setInfo(info);
34 sk_sp<Bitmap> hwBitmap(renderThread.allocateHardwareBitmap(skBitmap));
H A DSkiaCanvasTests.cpp94 SkBitmap skBitmap; local
95 bitmap->getSkBitmap(&skBitmap);
98 SkiaCanvas canvas(skBitmap);
101 ASSERT_EQ(0xFF0000FF, *skBitmap.getAddr32(0, 0));
118 ASSERT_EQ(0xFF0000FF, *skBitmap.getAddr32(0, 0));
125 SkBitmap skBitmap; local
126 bitmap->getSkBitmap(&skBitmap);
127 skBitmap.eraseColor(0);
128 SkiaCanvas canvas(skBitmap);
H A DRecordingCanvasTests.cpp756 SkBitmap skBitmap;
757 bitmap->getSkBitmap(&skBitmap);
759 SkMakeImageFromRasterBitmap(skBitmap, kNever_SkCopyPixelsMode);
775 SkBitmap skBitmap;
776 bitmap->getSkBitmap(&skBitmap);
778 SkMakeImageFromRasterBitmap(skBitmap, kNever_SkCopyPixelsMode);
/frameworks/base/libs/hwui/tests/common/scenes/
H A DReadbackFromHardwareBitmap.cpp28 SkBitmap skBitmap; local
30 skBitmap.allocPixels(info);
31 skBitmap.eraseColor(Color::Red_500);
32 SkCanvas canvas(skBitmap);
38 return Bitmap::allocateHardwareBitmap(skBitmap);
H A DHwBitmap565.cpp34 200, 200, kRGB_565_SkColorType, [](SkBitmap& skBitmap) {
35 skBitmap.eraseColor(Color::White);
36 SkCanvas skCanvas(skBitmap);
H A DBitmapShaders.cpp36 mAllocator(200, 200, kRGBA_8888_SkColorType, [](SkBitmap& skBitmap) {
37 skBitmap.eraseColor(Color::White);
38 SkCanvas skCanvas(skBitmap);
H A DListViewAnimation.cpp33 SkBitmap skBitmap; local
35 sk_sp<Bitmap> bitmap(TestUtils::createBitmap(size, size, &skBitmap));
36 SkCanvas canvas(skBitmap);
61 SkBitmap skBitmap;
62 auto bitmap = TestUtils::createBitmap(size, size, &skBitmap);
63 SkCanvas canvas(skBitmap);
H A DBitmapFillrate.cpp64 [color](SkBitmap& skBitmap) { skBitmap.eraseColor(color); });
H A DTvApp.cpp71 [](SkBitmap& skBitmap) { skBitmap.eraseColor(0xFF0000FF); });
100 [color](SkBitmap& skBitmap) { skBitmap.eraseColor(color); });
161 [this](SkBitmap& skBitmap) {
162 skBitmap.eraseColor(0xFF000000 |
/frameworks/base/core/jni/android/graphics/pdf/
H A DPdfRenderer.cpp80 SkBitmap skBitmap; local
81 GraphicsJNI::getSkBitmap(env, jbitmap, &skBitmap);
83 const int stride = skBitmap.width() * 4;
85 FPDF_BITMAP bitmap = FPDFBitmap_CreateEx(skBitmap.width(), skBitmap.height(),
86 FPDFBitmap_BGRA, skBitmap.getPixels(), stride);
112 skBitmap.notifyPixelsChanged();
/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaVulkanPipeline.cpp161 SkBitmap& skBitmap) {
165 skBitmap.info().width(), skBitmap.info().height(), PIXEL_FORMAT_RGBA_8888,
175 return sk_sp<Bitmap>(new Bitmap(buffer.get(), skBitmap.info()));
160 allocateHardwareBitmap(renderthread::RenderThread& renderThread, SkBitmap& skBitmap) argument
H A DSkiaOpenGLPipeline.h53 SkBitmap& skBitmap);
H A DSkiaVulkanPipeline.h51 SkBitmap& skBitmap);
H A DSkiaOpenGLPipeline.cpp321 SkBitmap& skBitmap) {
325 const SkImageInfo& info = skBitmap.info();
370 bitmap = skBitmap;
377 skBitmap.readPixels(bitmap.info().makeColorSpace(SkColorSpace::MakeSRGB()),
381 canvas.drawBitmap(skBitmap, 0.0f, 0.0f, nullptr);
320 allocateHardwareBitmap(renderthread::RenderThread& renderThread, SkBitmap& skBitmap) argument
/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.cpp347 sk_sp<Bitmap> RenderThread::allocateHardwareBitmap(SkBitmap& skBitmap) { argument
351 return OpenGLPipeline::allocateHardwareBitmap(*this, skBitmap);
353 return skiapipeline::SkiaOpenGLPipeline::allocateHardwareBitmap(*this, skBitmap);
355 return skiapipeline::SkiaVulkanPipeline::allocateHardwareBitmap(*this, skBitmap);
H A DOpenGLPipeline.cpp405 SkBitmap& skBitmap) {
409 const SkImageInfo& info = skBitmap.info();
415 bool needSRGB = uirenderer::transferFunctionCloseToSRGB(skBitmap.info().colorSpace());
418 uirenderer::Texture::colorTypeToGlFormatAndType(caches, skBitmap.colorType(),
437 uirenderer::Texture::hasUnsupportedColorType(skBitmap.info(), hasLinearBlending))) {
439 bitmap = uirenderer::Texture::uploadToN32(skBitmap, hasLinearBlending, std::move(sRGB));
441 bitmap = skBitmap;
404 allocateHardwareBitmap(RenderThread& renderThread, SkBitmap& skBitmap) argument
H A DOpenGLPipeline.h64 static sk_sp<Bitmap> allocateHardwareBitmap(RenderThread& thread, SkBitmap& skBitmap);
H A DRenderThread.h103 sk_sp<Bitmap> allocateHardwareBitmap(SkBitmap& skBitmap);
/frameworks/base/libs/hwui/
H A DTexture.cpp353 SkBitmap skBitmap; local
354 bitmap.getSkBitmap(&skBitmap);
356 SkBitmap rgbaBitmap = uploadToN32(skBitmap, hasLinearBlending, std::move(sRGB));
H A DPathCache.cpp169 SkBitmap skBitmap; local
170 bitmap->getSkBitmap(&skBitmap);
171 skBitmap.eraseColor(0);
172 SkCanvas canvas(skBitmap);
H A DSkiaCanvasProxy.cpp133 void SkiaCanvasProxy::onDrawBitmapRect(const SkBitmap& skBitmap, const SkRect* srcPtr, argument
135 SkRect src = (srcPtr) ? *srcPtr : SkRect::MakeWH(skBitmap.width(), skBitmap.height());
137 Bitmap* bitmap = reinterpret_cast<Bitmap*>(skBitmap.pixelRef());
/frameworks/base/core/jni/android/graphics/
H A DBitmap.cpp951 SkBitmap skBitmap; local
952 bitmap->getSkBitmap(&skBitmap);
953 skBitmap.eraseColor(color);

Completed in 814 milliseconds