Home
last modified time | relevance | path

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

123

/aosp12/frameworks/base/libs/hwui/
H A DReadback.h50 CopyResult copySurfaceInto(ANativeWindow* window, const Rect& srcRect, SkBitmap* bitmap);
52 CopyResult copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap);
53 CopyResult copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap);
55 CopyResult copyLayerInto(DeferredLayerUpdater* layer, SkBitmap* bitmap);
58 CopyResult copySurfaceIntoLegacy(ANativeWindow* window, const Rect& srcRect, SkBitmap* bitmap);
60 const Rect& srcRect, SkBitmap* bitmap);
63 SkBitmap* bitmap);
H A DHardwareBitmapUploader.cpp70 bool uploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format, in uploadHardwareBitmap()
91 virtual bool onUploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format,
162 bool onUploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format, in onUploadHardwareBitmap()
237 bool onUploadHardwareBitmap(const SkBitmap& bitmap, const FormatInfo& format, in onUploadHardwareBitmap()
313 static FormatInfo determineFormat(const SkBitmap& skBitmap, bool usingGL) { in determineFormat()
360 static SkBitmap makeHwCompatible(const FormatInfo& format, const SkBitmap& source) { in makeHwCompatible()
364 SkBitmap bitmap; in makeHwCompatible()
384 sk_sp<Bitmap> HardwareBitmapUploader::allocateHardwareBitmap(const SkBitmap& sourceBitmap) { in allocateHardwareBitmap()
395 SkBitmap bitmap = makeHwCompatible(format, sourceBitmap); in allocateHardwareBitmap()
H A DReadback.cpp41 SkBitmap* bitmap) { in copySurfaceInto()
195 SkBitmap tmpBitmap; in copySurfaceInto()
211 SkBitmap* bitmap) { in copySurfaceIntoLegacy()
249 CopyResult Readback::copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap) { in copyHWBitmapInto()
260 CopyResult Readback::copyLayerInto(DeferredLayerUpdater* deferredLayer, SkBitmap* bitmap) { in copyLayerInto()
280 CopyResult Readback::copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap) { in copyImageInto()
289 const Rect& srcRect, SkBitmap* bitmap) { in copyImageInto()
335 SkBitmap* bitmap) { in copyLayerInto()
367 SkBitmap tmpBitmap; in copyLayerInto()
H A DHardwareBitmapUploader.h28 static sk_sp<Bitmap> allocateHardwareBitmap(const SkBitmap& sourceBitmap);
/aosp12/frameworks/base/libs/hwui/hwui/
H A DBitmap.h70 static sk_sp<Bitmap> allocateAshmemBitmap(SkBitmap* bitmap);
71 static sk_sp<Bitmap> allocateHardwareBitmap(const SkBitmap& bitmap);
72 static sk_sp<Bitmap> allocateHeapBitmap(SkBitmap* bitmap);
101 void getSkBitmap(SkBitmap* outBitmap);
103 SkBitmap getSkBitmap() { in getSkBitmap()
104 SkBitmap ret; in getSkBitmap()
138 static BitmapPalette computePalette(const SkBitmap& bitmap) { in computePalette()
166 static bool compress(const SkBitmap& bitmap, JavaCompressFormat format,
H A DBitmap.cpp53 static sk_sp<Bitmap> allocateBitmap(SkBitmap* bitmap, AllocPixelRef alloc) { in allocateBitmap()
76 sk_sp<Bitmap> Bitmap::allocateAshmemBitmap(SkBitmap* bitmap) { in allocateAshmemBitmap()
105 sk_sp<Bitmap> Bitmap::allocateHardwareBitmap(const SkBitmap& bitmap) { in allocateHardwareBitmap()
113 sk_sp<Bitmap> Bitmap::allocateHeapBitmap(SkBitmap* bitmap) { in allocateHeapBitmap()
324 void Bitmap::getSkBitmap(SkBitmap* outBitmap) { in getSkBitmap()
354 SkBitmap skiaBitmap; in makeImage()
449 SkBitmap skbitmap; in compress()
454 bool Bitmap::compress(const SkBitmap& bitmap, JavaCompressFormat format, in compress()
/aosp12/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);
/aosp12/frameworks/base/libs/hwui/jni/
H A DBitmap.cpp315 SkBitmap bitmap; in Bitmap_creator()
373 SkBitmap src; in Bitmap_copy()
384 SkBitmap result; in Bitmap_copy()
395 SkBitmap result; in Bitmap_copyAshmemImpl()
407 SkBitmap src; in Bitmap_copyAshmem()
416 SkBitmap src; in Bitmap_copyAshmemConfig()
951 SkBitmap src; in Bitmap_extractAlpha()
955 SkBitmap dst; in Bitmap_extractAlpha()
1109 SkBitmap bm0; in Bitmap_sameAs()
1110 SkBitmap bm1; in Bitmap_sameAs()
[all …]
H A DGraphicsJNI.h130 static bool allocatePixels(JNIEnv* env, SkBitmap* bitmap);
138 SkBitmap* dstBitmap);
178 virtual bool allocPixelRef(SkBitmap* bitmap) override;
227 virtual bool allocPixelRef(SkBitmap* bitmap) override;
249 SkBitmap* mSkiaBitmap;
253 class AshmemPixelAllocator : public SkBitmap::Allocator {
257 virtual bool allocPixelRef(SkBitmap* bitmap);
H A DGIFMovie.cpp30 virtual bool onGetBitmap(SkBitmap*);
36 SkBitmap fBackup;
132 static void copyInterlaceGroup(SkBitmap* bm, const unsigned char*& src, in copyInterlaceGroup()
149 static void blitInterlace(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, in blitInterlace()
180 static void blitNormal(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, in blitNormal()
204 static void fillRect(SkBitmap* bm, GifWord left, GifWord top, GifWord width, GifWord height, in fillRect()
226 static void drawFrame(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap) in drawFrame()
306 static void disposeFrameIfNeeded(SkBitmap* bm, const SavedImage* cur, const SavedImage* next, in disposeFrameIfNeeded()
307 SkBitmap* backup, SkColor color) in disposeFrameIfNeeded()
344 bool GIFMovie::onGetBitmap(SkBitmap* bm) in onGetBitmap()
H A DMovie.h51 const SkBitmap& bitmap();
63 virtual bool onGetBitmap(SkBitmap*) = 0;
71 SkBitmap fBitmap;
H A DBitmapFactory.cpp94 class ScaleCheckingAllocator : public SkBitmap::HeapAllocator {
100 virtual bool allocPixelRef(SkBitmap* bitmap) { in allocPixelRef()
111 return SkBitmap::HeapAllocator::allocPixelRef(bitmap); in allocPixelRef()
118 class RecyclingPixelAllocator : public SkBitmap::Allocator {
127 virtual bool allocPixelRef(SkBitmap* bitmap) { in allocPixelRef()
334 SkBitmap::HeapAllocator heapAllocator; in doDecode()
335 SkBitmap::Allocator* decodeAllocator; in doDecode()
366 SkBitmap decodingBitmap; in doDecode()
432 SkBitmap outputBitmap; in doDecode()
435 SkBitmap::Allocator* outputAllocator; in doDecode()
/aosp12/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_dump_layers.cpp317 SkBitmap *tempSkBmp = new SkBitmap(); in dumpLayer()
318 SkBitmap::Config tempSkBmpConfig = SkBitmap::kNo_Config; in dumpLayer()
327 tempSkBmpConfig = SkBitmap::kARGB_8888_Config; in dumpLayer()
330 tempSkBmpConfig = SkBitmap::kRGB_565_Config; in dumpLayer()
334 tempSkBmpConfig = SkBitmap::kNo_Config; in dumpLayer()
337 if (SkBitmap::kNo_Config != tempSkBmpConfig) { in dumpLayer()
/aosp12/hardware/qcom/camera/msm8998/QCamera2/HAL/test/
H A Dqcamera_test.h141 SkBitmap * PiPCopyToOneFile(SkBitmap *bitmap0, SkBitmap *bitmap1);
142 status_t decodeJPEG(const sp<IMemory>& mem, SkBitmap *skBM);
143 status_t encodeJPEG(SkWStream * stream, const SkBitmap *bitmap,
176 SkBitmap *skBMDec;
177 SkBitmap skBMtmp;
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DRenderProxy.h92 bool copyLayerInto(DeferredLayerUpdater* layer, SkBitmap& bitmap);
135 int bottom, SkBitmap* bitmap);
138 static int copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap);
139 static int copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap);
H A DRenderProxy.cpp163 bool RenderProxy::copyLayerInto(DeferredLayerUpdater* layer, SkBitmap& bitmap) { in copyLayerInto()
354 SkBitmap* bitmap) { in copySurfaceInto()
388 int RenderProxy::copyHWBitmapInto(Bitmap* hwBitmap, SkBitmap* bitmap) { in copyHWBitmapInto()
400 int RenderProxy::copyImageInto(const sk_sp<SkImage>& image, SkBitmap* bitmap) { in copyImageInto()
/aosp12/frameworks/base/libs/hwui/tests/common/scenes/
H A DReadbackFromHardwareBitmap.cpp28 SkBitmap skBitmap; in createHardwareBitmap()
46 SkBitmap readback; in createContent()
49 SkBitmap canvasBitmap; in createContent()
H A DMagnifierAnimation.cpp35 SkBitmap temp; in createContent()
69 SkBitmap temp; in doFrame()
H A DRecentsAnimation.cpp44 SkBitmap bitmap; in createContent()
83 SkBitmap mThumbnail;
H A DListViewAnimation.cpp34 SkBitmap skBitmap; in createRandomCharIcon()
63 SkBitmap skBitmap; in createBoxBitmap()
H A DTvApp.cpp72 [](SkBitmap& skBitmap) { skBitmap.eraseColor(0xFF0000FF); }); in createContent()
101 [color](SkBitmap& skBitmap) { skBitmap.eraseColor(color); }); in createBitmapNode()
162 [this](SkBitmap& skBitmap) { in createCard()
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DSkiaBehaviorTests.cpp29 SkBitmap createSkBitmap(int width, int height) { in createSkBitmap()
30 SkBitmap bitmap; in createSkBitmap()
38 SkBitmap bitmap = createSkBitmap(100, 100); in TEST()
H A DSkiaCanvasTests.cpp52 SkBitmap adobeSkBitmap; in TEST()
58 SkBitmap skBitmap; in TEST()
89 SkBitmap skBitmap; in TEST()
/aosp12/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_dump_layers.cpp317 SkBitmap::Config tempSkBmpConfig = SkBitmap::kNo_Config; in dumpLayer()
326 tempSkBmpConfig = SkBitmap::kARGB_8888_Config; in dumpLayer()
329 tempSkBmpConfig = SkBitmap::kRGB_565_Config; in dumpLayer()
333 tempSkBmpConfig = SkBitmap::kNo_Config; in dumpLayer()
336 if (SkBitmap::kNo_Config != tempSkBmpConfig) { in dumpLayer()
/aosp12/frameworks/base/libs/hwui/apex/
H A Dandroid_canvas.cpp37 SkBitmap* outBitmap) { in convert()
71 SkBitmap bitmap; in ACanvas_createCanvas()
82 SkBitmap bitmap; in ACanvas_setBuffer()

123