/aosp12/frameworks/base/libs/hwui/utils/ |
H A D | Color.cpp | 36 sk_sp<SkColorSpace> colorSpace) { in createImageInfo() 68 sk_sp<SkColorSpace> colorSpace) { in ANativeWindowToImageInfo() 73 sk_sp<SkColorSpace> colorSpace) { in BufferDescriptionToImageInfo() 154 if (SkColorSpace::Equals(colorSpace, rec2020PQ.get())) { in ColorSpaceToADataSpace() 159 if (SkColorSpace::Equals(colorSpace, rec2020PQ.get())) { in ColorSpaceToADataSpace() 204 sk_sp<SkColorSpace> DataSpaceToColorSpace(android_dataspace dataspace) { in DataSpaceToColorSpace() 206 return SkColorSpace::MakeSRGB(); in DataSpaceToColorSpace() 213 return SkColorSpace::MakeRGB(k2Dot6, kDCIP3); in DataSpaceToColorSpace() 248 return SkColorSpace::MakeRGB(SkNamedTransferFn::kSRGB, gamut); in DataSpaceToColorSpace() 252 return SkColorSpace::MakeRGB(k2Dot6, gamut); in DataSpaceToColorSpace() [all …]
|
H A D | Color.h | 95 sk_sp<SkColorSpace> colorSpace); 98 sk_sp<SkColorSpace> colorSpace); 103 ANDROID_API sk_sp<SkColorSpace> DataSpaceToColorSpace(android_dataspace dataspace); 119 ANDROID_API android_dataspace ColorSpaceToADataSpace(SkColorSpace*, SkColorType);
|
/aosp12/frameworks/native/libs/renderengine/skia/ |
H A D | ColorSpaces.cpp | 23 sk_sp<SkColorSpace> toSkColorSpace(ui::Dataspace dataspace) { in toSkColorSpace() 42 return SkColorSpace::MakeRGB(SkNamedTransferFn::kLinear, gamut); in toSkColorSpace() 44 return SkColorSpace::MakeRGB(SkNamedTransferFn::kSRGB, gamut); in toSkColorSpace() 46 return SkColorSpace::MakeRGB(SkNamedTransferFn::kPQ, gamut); in toSkColorSpace() 48 return SkColorSpace::MakeRGB(SkNamedTransferFn::kHLG, gamut); in toSkColorSpace() 50 return SkColorSpace::MakeRGB(SkNamedTransferFn::kSRGB, gamut); in toSkColorSpace()
|
H A D | ColorSpaces.h | 34 sk_sp<SkColorSpace> toSkColorSpace(ui::Dataspace dataspace);
|
/aosp12/frameworks/base/libs/hwui/hwui/ |
H A D | ImageDecoder.h | 49 sk_sp<SkColorSpace> getDefaultColorSpace() const; 50 void setOutColorSpace(sk_sp<SkColorSpace> cs); 108 sk_sp<SkColorSpace> mOutColorSpace; 121 sk_sp<SkColorSpace> getOutputColorSpace() const;
|
H A D | BlurDrawLooper.h | 23 class SkColorSpace; variable 29 static sk_sp<BlurDrawLooper> Make(SkColor4f, SkColorSpace*, float blurSigma, SkPoint offset);
|
H A D | Bitmap.h | 81 sk_sp<SkColorSpace> colorSpace, 86 sk_sp<SkColorSpace> colorSpace, 98 void setColorSpace(sk_sp<SkColorSpace> colorSpace);
|
H A D | ImageDecoder.cpp | 35 sk_sp<SkColorSpace> ImageDecoder::getDefaultColorSpace() const { in getDefaultColorSpace() 41 return SkColorSpace::Make(*encodedProfile); in getDefaultColorSpace() 45 return SkColorSpace::MakeSRGB(); in getDefaultColorSpace() 181 void ImageDecoder::setOutColorSpace(sk_sp<SkColorSpace> colorSpace) { in setOutColorSpace() 185 sk_sp<SkColorSpace> ImageDecoder::getOutputColorSpace() const { in getOutputColorSpace()
|
H A D | BlurDrawLooper.cpp | 35 sk_sp<BlurDrawLooper> BlurDrawLooper::Make(SkColor4f color, SkColorSpace* cs, float blurSigma, in Make()
|
H A D | Bitmap.cpp | 140 sk_sp<Bitmap> Bitmap::createFrom(AHardwareBuffer* hardwareBuffer, sk_sp<SkColorSpace> colorSpace, in createFrom() 149 sk_sp<SkColorSpace> colorSpace, SkAlphaType alphaType, in createFrom() 195 void Bitmap::setColorSpace(sk_sp<SkColorSpace> colorSpace) { in setColorSpace()
|
/aosp12/frameworks/base/libs/hwui/tests/unit/ |
H A D | SkiaBehaviorTests.cpp | 82 sk_sp<SkColorSpace> sRGB1 = SkColorSpace::MakeSRGB(); in TEST() 83 sk_sp<SkColorSpace> sRGB2 = SkColorSpace::MakeSRGB(); in TEST()
|
H A D | SkiaCanvasTests.cpp | 47 sk_sp<SkColorSpace> adobe = SkColorSpace::MakeRGB(SkNamedTransferFn::kSRGB, in TEST() 56 SkImageInfo info = adobeInfo.makeColorSpace(SkColorSpace::MakeSRGB()); in TEST()
|
H A D | EglManagerTests.cpp | 34 auto colorSpace = SkColorSpace::MakeSRGB(); in TEST()
|
/aosp12/frameworks/base/libs/hwui/jni/ |
H A D | android_graphics_ColorSpace.cpp | 73 sk_sp<SkColorSpace> GraphicsJNI::getNativeColorSpace(jlong colorSpaceHandle) { in getNativeColorSpace() 75 return sk_ref_sp(reinterpret_cast<SkColorSpace*>(colorSpaceHandle)); in getNativeColorSpace() 78 static void unref_colorSpace(SkColorSpace* cs) { in unref_colorSpace() 98 return reinterpret_cast<jlong>(SkColorSpace::MakeRGB(p, xyzMatrix).release()); in ColorSpace_creator()
|
H A D | Bitmap.cpp | 99 void setColorSpace(sk_sp<SkColorSpace> colorSpace) { in setColorSpace() 270 auto sRGB = SkColorSpace::MakeSRGB(); in SetPixels() 308 sk_sp<SkColorSpace> colorSpace; in Bitmap_creator() 353 dstInfo = dstInfo.makeColorSpace(SkColorSpace::MakeSRGB()); in bitmapCopyTo() 485 const sk_sp<SkColorSpace>& colorSpace) { in bitmapErase() 788 sk_sp<SkColorSpace> colorSpace; in Bitmap_createFromParcel() 900 SkColorSpace* colorSpace = bitmap.colorSpace(); in Bitmap_writeToParcel() 991 sk_sp<SkColorSpace> srgbLinear = SkColorSpace::MakeSRGBLinear(); in Bitmap_isSRGBLinear() 1018 auto sRGB = SkColorSpace::MakeSRGB(); in Bitmap_getPixel() 1046 auto sRGB = SkColorSpace::MakeSRGB(); in Bitmap_getPixels() [all …]
|
H A D | BitmapRegionDecoder.cpp | 106 sk_sp<SkColorSpace> colorSpace = GraphicsJNI::getNativeColorSpace(colorSpaceHandle); in nativeDecodeRegion() 157 sk_sp<SkColorSpace> decodeColorSpace = brd->computeOutputColorSpace( in nativeDecodeRegion()
|
H A D | GraphicsJNI.h | 147 static sk_sp<SkColorSpace> getNativeColorSpace(jlong colorSpaceHandle); 155 static jobject getColorSpace(JNIEnv* env, SkColorSpace* decodeColorSpace,
|
/aosp12/frameworks/base/libs/hwui/ |
H A D | DeviceInfo.cpp | 91 SkColorSpace::MakeRGB(SkNamedTransferFn::kSRGB, SkNamedGamut::kDisplayP3); in setWideColorDataspace() 94 get()->mWideColorSpace = SkColorSpace::MakeSRGB(); in setWideColorDataspace() 98 get()->mWideColorSpace = SkColorSpace::MakeSRGB(); in setWideColorDataspace()
|
H A D | DeviceInfo.h | 63 sk_sp<SkColorSpace> getWideColorSpace() const { return mWideColorSpace; } in getWideColorSpace() 88 sk_sp<SkColorSpace> mWideColorSpace = SkColorSpace::MakeSRGB();
|
H A D | libhwui.map.txt | 55 SkColorSpace::toXYZD50*; 56 SkColorSpace::transferFn*;
|
/aosp12/frameworks/base/libs/hwui/renderthread/ |
H A D | VulkanSurface.h | 39 sk_sp<SkColorSpace> colorSpace, GrDirectContext* grContext, 95 sk_sp<SkColorSpace> colorspace; 108 SkColorType colorType, sk_sp<SkColorSpace> colorSpace,
|
H A D | EglManager.h | 51 sk_sp<SkColorSpace> colorSpace);
|
/aosp12/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaPipeline.h | 55 sk_sp<SkColorSpace> getSurfaceColorSpace() override { return mSurfaceColorSpace; } in getSurfaceColorSpace() 81 sk_sp<SkColorSpace> mSurfaceColorSpace;
|
/aosp12/frameworks/base/libs/hwui/private/hwui/ |
H A D | DrawGlInfo.h | 47 const SkColorSpace* color_space_ptr;
|
H A D | DrawVkInfo.h | 64 const SkColorSpace* color_space_ptr;
|