Home
last modified time | relevance | path

Searched refs:SkImageInfo (Results 1 – 25 of 40) sorted by relevance

12

/aosp12/frameworks/base/libs/hwui/hwui/
H A DBitmap.h73 static sk_sp<Bitmap> allocateHeapBitmap(const SkImageInfo& info);
74 static sk_sp<Bitmap> allocateHeapBitmap(size_t size, const SkImageInfo& i, size_t rowBytes);
92 static sk_sp<Bitmap> createFrom(const SkImageInfo&, SkPixelRef&);
96 void reconfigure(const SkImageInfo& info, size_t rowBytes);
97 void reconfigure(const SkImageInfo& info);
117 const SkImageInfo& info() const { return mInfo; } in info()
171 Bitmap(void* address, size_t allocSize, const SkImageInfo& info, size_t rowBytes);
172 Bitmap(SkPixelRef& pixelRef, const SkImageInfo& info);
175 Bitmap(AHardwareBuffer* buffer, const SkImageInfo& info, size_t rowBytes,
181 static sk_sp<Bitmap> createFrom(AHardwareBuffer* hardwareBuffer, const SkImageInfo& info,
[all …]
H A DBitmap.cpp54 const SkImageInfo& info = bitmap->info(); in allocateBitmap()
117 sk_sp<Bitmap> Bitmap::allocateHeapBitmap(const SkImageInfo& info) { in allocateHeapBitmap()
134 sk_sp<Bitmap> Bitmap::createFrom(const SkImageInfo& info, SkPixelRef& pixelRef) { in createFrom()
144 SkImageInfo info = uirenderer::BufferDescriptionToImageInfo(bufferDesc, colorSpace); in createFrom()
153 SkImageInfo info = SkImageInfo::Make(bufferDesc.width, bufferDesc.height, in createFrom()
199 static SkImageInfo validateAlpha(const SkImageInfo& info) { in validateAlpha()
209 void Bitmap::reconfigure(const SkImageInfo& newInfo, size_t rowBytes) { in reconfigure()
217 Bitmap::Bitmap(void* address, size_t size, const SkImageInfo& info, size_t rowBytes) in Bitmap()
225 Bitmap::Bitmap(SkPixelRef& pixelRef, const SkImageInfo& info) in Bitmap()
243 Bitmap::Bitmap(AHardwareBuffer* buffer, const SkImageInfo& info, size_t rowBytes, in Bitmap()
[all …]
H A DImageDecoder.h54 SkImageInfo getOutputInfo() const;
124 bool handleRestorePrevious(const SkImageInfo&, void* pixels, size_t rowBytes);
H A DImageDecoder.cpp91 auto info = SkImageInfo::Make(width, height, mOutColorType, getOutAlphaType()); in setTargetSize()
191 SkImageInfo ImageDecoder::getOutputInfo() const { in getOutputInfo()
193 return SkImageInfo::Make(size, mOutColorType, getOutAlphaType(), getOutputColorSpace()); in getOutputInfo()
334 bool ImageDecoder::handleRestorePrevious(const SkImageInfo& outputInfo, void* pixels, in handleRestorePrevious()
396 const auto decodeInfo = SkImageInfo::Make(mDecodeSize, mOutColorType, getOutAlphaType(), in decode()
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DSkiaCanvasTests.cpp50 SkImageInfo adobeInfo = SkImageInfo::Make(1, 1, kN32_SkColorType, kOpaque_SkAlphaType, adobe); in TEST()
56 SkImageInfo info = adobeInfo.makeColorSpace(SkColorSpace::MakeSRGB()); in TEST()
87 SkImageInfo info = SkImageInfo::Make(1, 1, kN32_SkColorType, kOpaque_SkAlphaType); in TEST()
H A DCacheManagerTests.cpp46 SkImageInfo info = SkImageInfo::MakeA8(width, height); in RENDERTHREAD_SKIA_PIPELINE_TEST()
56 sk_sp<Bitmap> bitmap = Bitmap::allocateHeapBitmap(SkImageInfo::MakeA8(width, height)); in RENDERTHREAD_SKIA_PIPELINE_TEST()
H A DSkiaBehaviorTests.cpp31 SkImageInfo info = SkImageInfo::Make(width, height, kN32_SkColorType, kPremul_SkAlphaType); in createSkBitmap()
H A DCanvasOpTests.cpp471 SkImageInfo info =SkImageInfo::Make(5, 1, in TEST()
494 SkImageInfo info = SkImageInfo::Make(5, 1, in TEST()
517 skBitmap.allocPixels(SkImageInfo::MakeN32Premul(60, 60)); in TEST()
/aosp12/frameworks/base/libs/hwui/apex/
H A Dandroid_bitmap.cpp48 static AndroidBitmapFormat getFormat(const SkImageInfo& info) { in getFormat()
82 static uint32_t getAlphaFlags(const SkImageInfo& info) { in getAlphaFlags()
96 static uint32_t getInfoFlags(const SkImageInfo& info, bool isHardware) { in getInfoFlags()
120 static AndroidBitmapInfo getInfo(const SkImageInfo& imageInfo, uint32_t rowBytes, bool isHardware) { in getInfo()
137 const SkImageInfo& info = bitmap->info(); in ABitmap_getDataSpace()
144 SkImageInfo imageInfo = GraphicsJNI::getBitmapInfo(env, bitmapObj, &rowBytes, &isHardware); in ABitmap_getInfoFromJava()
284 SkImageInfo::Make(info->width, info->height, colorType, alphaType, std::move(cs)); in ABitmap_compress()
/aosp12/frameworks/base/libs/hwui/pipeline/skia/
H A DVkFunctorDrawable.h35 const SkIRect& clip, const SkImageInfo& image_info);
45 const SkImageInfo mImageInfo;
65 const SkImageInfo& image_info) override;
H A DVkFunctorDrawable.cpp40 const SkImageInfo& image_info) in VkFunctorDrawHandler()
119 const SkImageInfo& image_info) { in onSnapGpuDrawHandler()
H A DVkInteropFunctorDrawable.h50 SkImageInfo mFBInfo;
H A DSkiaPipeline.cpp174 SkImageInfo info; in createOrUpdateLayer()
175 info = SkImageInfo::Make(surfaceWidth, surfaceHeight, getSurfaceColorType(), in createOrUpdateLayer()
647 SkImageInfo offscreenInfo = SkImageInfo::MakeA8(surface->width(), surface->height()); in renderOverdraw()
H A DStretchMask.cpp38 SkImageInfo::Make( in draw()
/aosp12/frameworks/base/libs/hwui/jni/
H A DBitmap.cpp104 const SkImageInfo& info() { in info()
143 SkImageInfo mInfo;
177 static void assert_premultiplied(const SkImageInfo& info, bool isPremultiplied) { in assert_premultiplied()
188 void reinitBitmap(JNIEnv* env, jobject javaBitmap, const SkImageInfo& info, in reinitBitmap()
271 SkImageInfo srcInfo = SkImageInfo::Make( in SetPixels()
340 SkImageInfo dstInfo = srcPM.info().makeColorType(dstCT); in bitmapCopyTo()
771 static bool validateImageInfo(const SkImageInfo& info, int32_t rowBytes) { in validateImageInfo()
1019 SkImageInfo dstInfo = SkImageInfo::Make( in Bitmap_getPixel()
1032 SkImageInfo dstInfo = SkImageInfo::Make( in Bitmap_getColor()
1047 SkImageInfo dstInfo = SkImageInfo::Make( in Bitmap_getPixels()
[all …]
H A DBitmap.h23 struct SkImageInfo;
46 void reinitBitmap(JNIEnv* env, jobject javaBitmap, const SkImageInfo& info,
H A DBitmapFactory.cpp128 const SkImageInfo& info = bitmap->info(); in allocPixelRef()
354 const SkImageInfo decodeInfo = SkImageInfo::Make(size.width(), size.height(), in doDecode()
357 SkImageInfo bitmapInfo = decodeInfo; in doDecode()
/aosp12/frameworks/base/libs/hwui/tests/common/scenes/
H A DReadbackFromHardwareBitmap.cpp29 SkImageInfo info = SkImageInfo::Make(400, 400, kN32_SkColorType, kPremul_SkAlphaType); in createHardwareBitmap()
/aosp12/frameworks/base/libs/hwui/tests/common/
H A DBitmapAllocationTestUtils.h42 SkImageInfo info = SkImageInfo::Make(width, height, colorType, kPremul_SkAlphaType); in allocateHardwareBitmap()
H A DTestUtils.h145 SkImageInfo info = SkImageInfo::Make(width, height, colorType, kPremul_SkAlphaType);
150 SkImageInfo info = SkImageInfo::Make(width, height, kN32_SkColorType, kPremul_SkAlphaType); in createBitmap()
/aosp12/frameworks/base/libs/hwui/utils/
H A DColor.h94 SkImageInfo ANativeWindowToImageInfo(const ANativeWindow_Buffer& buffer,
97 SkImageInfo BufferDescriptionToImageInfo(const AHardwareBuffer_Desc& bufferDesc,
H A DColor.cpp35 static inline SkImageInfo createImageInfo(int32_t width, int32_t height, int32_t format, in createImageInfo()
64 return SkImageInfo::Make(width, height, colorType, alphaType, colorSpace); in createImageInfo()
67 SkImageInfo ANativeWindowToImageInfo(const ANativeWindow_Buffer& buffer, in ANativeWindowToImageInfo()
72 SkImageInfo BufferDescriptionToImageInfo(const AHardwareBuffer_Desc& bufferDesc, in BufferDescriptionToImageInfo()
/aosp12/frameworks/base/libs/hwui/
H A DReadback.cpp125 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copySurfaceInto()
196 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copySurfaceInto()
348 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copyLayerInto()
368 SkImageInfo tmpInfo = bitmap->info().makeColorType(SkColorType::kN32_SkColorType); in copyLayerInto()
H A Dlibhwui.map.txt66 SkImageInfo::*;
/aosp12/frameworks/base/native/graphics/jni/
H A Dimagedecoder.cpp385 SkImageInfo info = toDecoder(decoder)->getOutputInfo(); in AImageDecoder_getMinimumStride()
398 SkImageInfo info = imageDecoder->getOutputInfo(); in AImageDecoder_decodeImage()
400 if (SkImageInfo::ByteSizeOverflowed(minSize) || size < minSize || !info.validRowBytes(stride)) { in AImageDecoder_decodeImage()

12