Home
last modified time | relevance | path

Searched refs:SkBitmap (Results 1 – 25 of 55) sorted by relevance

123

/aosp14/frameworks/base/libs/hwui/
H A DReadback.h26 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 DHardwareBitmapUploader.cpp75 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 DReadback.cpp171 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 DHardwareBitmapUploader.h22 class SkBitmap; variable
31 static sk_sp<Bitmap> allocateHardwareBitmap(const SkBitmap& sourceBitmap);
H A DCopyRequest.h38 virtual SkBitmap getDestinationBitmap(int srcWidth, int srcHeight) = 0;
H A DGainmap.cpp23 const SkBitmap skSrcBitmap = srcGainmap->bitmap->getSkBitmap(); in allocateHardwareGainmap()
/aosp14/frameworks/base/libs/hwui/hwui/
H A DBitmap.h75 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 DBitmap.cpp94 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 DBitmapAllocationTestUtils.h31 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 DBitmap.cpp316 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 DMovie.h52 const SkBitmap& bitmap();
64 virtual bool onGetBitmap(SkBitmap*) = 0;
72 SkBitmap fBitmap;
H A DGIFMovie.cpp34 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 DGraphicsJNI.h134 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 DBitmapFactory.cpp113 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 DReadbackFromHardwareBitmap.cpp34 SkBitmap skBitmap; in createHardwareBitmap()
52 SkBitmap readback; in createContent()
55 SkBitmap canvasBitmap; in createContent()
H A DMagnifierAnimation.cpp44 virtual SkBitmap getDestinationBitmap(int srcWidth, int srcHeight) override { in getDestinationBitmap()
45 SkBitmap bitmap; in getDestinationBitmap()
73 SkBitmap temp; in createContent()
H A DRecentsAnimation.cpp49 SkBitmap bitmap; in createContent()
88 SkBitmap mThumbnail;
H A DListViewAnimation.cpp43 SkBitmap skBitmap; in createRandomCharIcon()
72 SkBitmap skBitmap; in createBoxBitmap()
H A DTvApp.cpp77 [](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 DRenderProxy.h35 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 DSkiaBehaviorTests.cpp34 SkBitmap createSkBitmap(int width, int height) { in createSkBitmap()
35 SkBitmap bitmap; in createSkBitmap()
43 SkBitmap bitmap = createSkBitmap(100, 100); in TEST()
H A DSkiaCanvasTests.cpp62 SkBitmap adobeSkBitmap; in TEST()
68 SkBitmap skBitmap; in TEST()
99 SkBitmap skBitmap; in TEST()
/aosp14/frameworks/base/libs/hwui/apex/
H A Dandroid_canvas.cpp39 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 DSkiaVulkanPipeline.h26 class SkBitmap; variable
61 SkBitmap& skBitmap);
H A DSkiaRecordingCanvas.h25 class SkBitmap; variable
44 virtual void setBitmap(const SkBitmap& bitmap) override { in setBitmap()

123