/aosp12/frameworks/base/libs/hwui/hwui/ |
H A D | Bitmap.h | 73 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 D | Bitmap.cpp | 54 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 D | ImageDecoder.h | 54 SkImageInfo getOutputInfo() const; 124 bool handleRestorePrevious(const SkImageInfo&, void* pixels, size_t rowBytes);
|
H A D | ImageDecoder.cpp | 91 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 D | SkiaCanvasTests.cpp | 50 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 D | CacheManagerTests.cpp | 46 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 D | SkiaBehaviorTests.cpp | 31 SkImageInfo info = SkImageInfo::Make(width, height, kN32_SkColorType, kPremul_SkAlphaType); in createSkBitmap()
|
H A D | CanvasOpTests.cpp | 471 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 D | android_bitmap.cpp | 48 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 D | VkFunctorDrawable.h | 35 const SkIRect& clip, const SkImageInfo& image_info); 45 const SkImageInfo mImageInfo; 65 const SkImageInfo& image_info) override;
|
H A D | VkFunctorDrawable.cpp | 40 const SkImageInfo& image_info) in VkFunctorDrawHandler() 119 const SkImageInfo& image_info) { in onSnapGpuDrawHandler()
|
H A D | VkInteropFunctorDrawable.h | 50 SkImageInfo mFBInfo;
|
H A D | SkiaPipeline.cpp | 174 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 D | StretchMask.cpp | 38 SkImageInfo::Make( in draw()
|
/aosp12/frameworks/base/libs/hwui/jni/ |
H A D | Bitmap.cpp | 104 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 D | Bitmap.h | 23 struct SkImageInfo; 46 void reinitBitmap(JNIEnv* env, jobject javaBitmap, const SkImageInfo& info,
|
H A D | BitmapFactory.cpp | 128 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 D | ReadbackFromHardwareBitmap.cpp | 29 SkImageInfo info = SkImageInfo::Make(400, 400, kN32_SkColorType, kPremul_SkAlphaType); in createHardwareBitmap()
|
/aosp12/frameworks/base/libs/hwui/tests/common/ |
H A D | BitmapAllocationTestUtils.h | 42 SkImageInfo info = SkImageInfo::Make(width, height, colorType, kPremul_SkAlphaType); in allocateHardwareBitmap()
|
H A D | TestUtils.h | 145 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 D | Color.h | 94 SkImageInfo ANativeWindowToImageInfo(const ANativeWindow_Buffer& buffer, 97 SkImageInfo BufferDescriptionToImageInfo(const AHardwareBuffer_Desc& bufferDesc,
|
H A D | Color.cpp | 35 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 D | Readback.cpp | 125 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 D | libhwui.map.txt | 66 SkImageInfo::*;
|
/aosp12/frameworks/base/native/graphics/jni/ |
H A D | imagedecoder.cpp | 385 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()
|