/aosp14/frameworks/base/libs/hwui/ |
H A D | Readback.h | 26 class SkBitmap; variable 47 CopyResult copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap); 48 CopyResult copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap); 50 CopyResult copyLayerInto(DeferredLayerUpdater* layer, SkBitmap* bitmap); 53 CopyResult copyImageInto(const sk_sp<SkImage>& image, const Rect& srcRect, SkBitmap* bitmap); 56 SkBitmap* bitmap);
|
H A D | HardwareBitmapUploader.cpp | 75 bool uploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format, in uploadHardwareBitmap() 96 virtual bool onUploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format, 167 bool onUploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format, in onUploadHardwareBitmap() 242 bool onUploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format, in onUploadHardwareBitmap() 323 static FormatInfo determineFormat(const SkBitmap& skBitmap, bool usingGL) { in determineFormat() 390 static SkBitmap makeHwCompatible(const FormatInfo& format, const SkBitmap& source) { in makeHwCompatible() 394 SkBitmap bitmap; in makeHwCompatible() 414 sk_sp<Bitmap> HardwareBitmapUploader::allocateHardwareBitmap(const SkBitmap& sourceBitmap) { in allocateHardwareBitmap() 425 SkBitmap bitmap = makeHwCompatible(format, sourceBitmap); in allocateHardwareBitmap()
|
H A D | Readback.cpp | 171 SkBitmap skBitmap = request->getDestinationBitmap(srcRect.width(), srcRect.height()); in copySurfaceInto() 172 SkBitmap* bitmap = &skBitmap; in copySurfaceInto() 255 SkBitmap tmpBitmap; in copySurfaceInto() 270 CopyResult Readback::copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap) { in copyHWBitmapInto() 277 CopyResult Readback::copyLayerInto(DeferredLayerUpdater* deferredLayer, SkBitmap* bitmap) { in copyLayerInto() 297 CopyResult Readback::copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap) { in copyImageInto() 303 SkBitmap* bitmap) { in copyImageInto() 343 SkBitmap* bitmap) { in copyLayerInto() 378 SkBitmap tmpBitmap; in copyLayerInto()
|
H A D | HardwareBitmapUploader.h | 22 class SkBitmap; variable 31 static sk_sp<Bitmap> allocateHardwareBitmap(const SkBitmap& sourceBitmap);
|
H A D | CopyRequest.h | 38 virtual SkBitmap getDestinationBitmap(int srcWidth, int srcHeight) = 0;
|
H A D | Gainmap.cpp | 23 const SkBitmap skSrcBitmap = srcGainmap->bitmap->getSkBitmap(); in allocateHardwareGainmap()
|
/aosp14/frameworks/base/libs/hwui/hwui/ |
H A D | Bitmap.h | 75 static sk_sp<Bitmap> allocateAshmemBitmap(SkBitmap* bitmap); 76 static sk_sp<Bitmap> allocateHardwareBitmap(const SkBitmap& bitmap); 77 static sk_sp<Bitmap> allocateHeapBitmap(SkBitmap* bitmap); 106 void getSkBitmap(SkBitmap* outBitmap); 108 SkBitmap getSkBitmap() { in getSkBitmap() 109 SkBitmap ret; in getSkBitmap() 148 static BitmapPalette computePalette(const SkBitmap& bitmap) { in computePalette() 176 static bool compress(const SkBitmap& bitmap, JavaCompressFormat format,
|
H A D | Bitmap.cpp | 94 static sk_sp<Bitmap> allocateBitmap(SkBitmap* bitmap, AllocPixelRef alloc) { in allocateBitmap() 117 sk_sp<Bitmap> Bitmap::allocateAshmemBitmap(SkBitmap* bitmap) { in allocateAshmemBitmap() 146 sk_sp<Bitmap> Bitmap::allocateHardwareBitmap(const SkBitmap& bitmap) { in allocateHardwareBitmap() 158 sk_sp<Bitmap> Bitmap::allocateHeapBitmap(SkBitmap* bitmap) { in allocateHeapBitmap() 374 void Bitmap::getSkBitmap(SkBitmap* outBitmap) { in getSkBitmap() 404 SkBitmap skiaBitmap; in makeImage() 501 SkBitmap baseBitmap = getSkBitmap(); in compress() 502 SkBitmap gainmapBitmap = gainmap()->bitmap->getSkBitmap(); in compress() 504 SkBitmap greyGainmap; in compress() 516 SkBitmap skbitmap; in compress() [all …]
|
/aosp14/frameworks/base/libs/hwui/tests/common/ |
H A D | BitmapAllocationTestUtils.h | 31 std::function<void(SkBitmap& bitmap)> setup) { in allocateHeapBitmap() 33 SkBitmap skBitmap; in allocateHeapBitmap() 40 std::function<void(SkBitmap& bitmap)> setup) { in allocateHardwareBitmap() 41 SkBitmap skBitmap; in allocateHardwareBitmap() 50 std::function<void(SkBitmap& bitmap)> setup);
|
/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | Bitmap.cpp | 316 SkBitmap bitmap; in Bitmap_creator() 380 SkBitmap src; in Bitmap_copy() 398 SkBitmap result; in Bitmap_copy() 421 SkBitmap result; in Bitmap_copyAshmemImpl() 433 SkBitmap src; in Bitmap_copyAshmem() 442 SkBitmap src; in Bitmap_copyAshmemConfig() 898 SkBitmap src; in Bitmap_extractAlpha() 902 SkBitmap dst; in Bitmap_extractAlpha() 1056 SkBitmap bm0; in Bitmap_sameAs() 1057 SkBitmap bm1; in Bitmap_sameAs() [all …]
|
H A D | Movie.h | 52 const SkBitmap& bitmap(); 64 virtual bool onGetBitmap(SkBitmap*) = 0; 72 SkBitmap fBitmap;
|
H A D | GIFMovie.cpp | 34 virtual bool onGetBitmap(SkBitmap*); 40 SkBitmap fBackup; 136 static void copyInterlaceGroup(SkBitmap* bm, const unsigned char*& src, in copyInterlaceGroup() 153 static void blitInterlace(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, in blitInterlace() 184 static void blitNormal(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, in blitNormal() 208 static void fillRect(SkBitmap* bm, GifWord left, GifWord top, GifWord width, GifWord height, in fillRect() 231 static void drawFrame(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap) in drawFrame() 311 static void disposeFrameIfNeeded(SkBitmap* bm, const SavedImage* cur, const SavedImage* next, in disposeFrameIfNeeded() 312 SkBitmap* backup, SkColor color) in disposeFrameIfNeeded() 349 bool GIFMovie::onGetBitmap(SkBitmap* bm) in onGetBitmap()
|
H A D | GraphicsJNI.h | 134 static bool allocatePixels(JNIEnv* env, SkBitmap* bitmap); 142 SkBitmap* dstBitmap); 182 virtual bool allocPixelRef(SkBitmap* bitmap) override; 230 virtual bool allocPixelRef(SkBitmap* bitmap) override; 252 SkBitmap* mSkiaBitmap; 257 class AshmemPixelAllocator : public SkBitmap::Allocator { 261 virtual bool allocPixelRef(SkBitmap* bitmap);
|
H A D | BitmapFactory.cpp | 113 virtual bool allocPixelRef(SkBitmap* bitmap) { in allocPixelRef() 124 return SkBitmap::HeapAllocator::allocPixelRef(bitmap); in allocPixelRef() 131 class RecyclingPixelAllocator : public SkBitmap::Allocator { 140 virtual bool allocPixelRef(SkBitmap* bitmap) { in allocPixelRef() 229 SkBitmap decodeBitmap; in decodeGainmap() 266 SkBitmap gainmapBitmap; in decodeGainmap() 472 SkBitmap::HeapAllocator heapAllocator; in doDecode() 473 SkBitmap::Allocator* decodeAllocator; in doDecode() 504 SkBitmap decodingBitmap; in doDecode() 570 SkBitmap outputBitmap; in doDecode() [all …]
|
/aosp14/frameworks/base/libs/hwui/tests/common/scenes/ |
H A D | ReadbackFromHardwareBitmap.cpp | 34 SkBitmap skBitmap; in createHardwareBitmap() 52 SkBitmap readback; in createContent() 55 SkBitmap canvasBitmap; in createContent()
|
H A D | MagnifierAnimation.cpp | 44 virtual SkBitmap getDestinationBitmap(int srcWidth, int srcHeight) override { in getDestinationBitmap() 45 SkBitmap bitmap; in getDestinationBitmap() 73 SkBitmap temp; in createContent()
|
H A D | RecentsAnimation.cpp | 49 SkBitmap bitmap; in createContent() 88 SkBitmap mThumbnail;
|
H A D | ListViewAnimation.cpp | 43 SkBitmap skBitmap; in createRandomCharIcon() 72 SkBitmap skBitmap; in createBoxBitmap()
|
H A D | TvApp.cpp | 77 [](SkBitmap& skBitmap) { skBitmap.eraseColor(0xFF0000FF); }); in createContent() 106 [color](SkBitmap& skBitmap) { skBitmap.eraseColor(color); }); in createBitmapNode() 167 [this](SkBitmap& skBitmap) { in createCard()
|
/aosp14/frameworks/base/libs/hwui/renderthread/ |
H A D | RenderProxy.h | 35 class SkBitmap; variable 101 bool copyLayerInto(DeferredLayerUpdater* layer, SkBitmap& bitmap); 150 static int copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap); 151 static int copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap);
|
/aosp14/frameworks/base/libs/hwui/tests/unit/ |
H A D | SkiaBehaviorTests.cpp | 34 SkBitmap createSkBitmap(int width, int height) { in createSkBitmap() 35 SkBitmap bitmap; in createSkBitmap() 43 SkBitmap bitmap = createSkBitmap(100, 100); in TEST()
|
H A D | SkiaCanvasTests.cpp | 62 SkBitmap adobeSkBitmap; in TEST() 68 SkBitmap skBitmap; in TEST() 99 SkBitmap skBitmap; in TEST()
|
/aosp14/frameworks/base/libs/hwui/apex/ |
H A D | android_canvas.cpp | 39 SkBitmap* outBitmap) { in convert() 73 SkBitmap bitmap; in ACanvas_createCanvas() 84 SkBitmap bitmap; in ACanvas_setBuffer()
|
/aosp14/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaVulkanPipeline.h | 26 class SkBitmap; variable 61 SkBitmap& skBitmap);
|
H A D | SkiaRecordingCanvas.h | 25 class SkBitmap; variable 44 virtual void setBitmap(const SkBitmap& bitmap) override { in setBitmap()
|