/external/skia/src/core/ |
SkImageInfoPriv.h | 15 * colorSpace. Returns false otherwise. 37 (!info.colorSpace() || !info.colorSpace()->gammaIsLinear())) { 41 if (info.colorSpace() && 42 (!info.colorSpace()->gammaCloseToSRGB() && !info.colorSpace()->gammaIsLinear())) { 83 if (dst.colorSpace() && !SkColorSpace::Equals(dst.colorSpace(), src.colorSpace())) { 93 if (dst.colorSpace() && !SkColorSpace::Equals(dst.colorSpace(), src.colorSpace())) [all...] |
SkPictureImageGenerator.cpp | 20 sk_sp<SkColorSpace> colorSpace) { 25 if (SkImage::BitDepth::kF16 == bitDepth && (!colorSpace || !colorSpace->gammaIsLinear())) { 29 if (colorSpace && (!colorSpace->gammaCloseToSRGB() && !colorSpace->gammaIsLinear())) { 39 kPremul_SkAlphaType, std::move(colorSpace)); 83 SkImage::BitDepth bitDepth, sk_sp<SkColorSpace> colorSpace) { 86 if (!colorSpace) { 91 std::move(colorSpace)); [all...] |
SkGpuBlurUtils.h | 26 * @param colorSpace Color space of the source (used for the renderTargetContext result, 38 sk_sp<SkColorSpace> colorSpace,
|
SkSpecialImage.cpp | 246 return fBitmap.colorSpace(); 267 SkColorSpace* colorSpace = outProps.colorSpace(); 269 SkColorSpace* colorSpace = nullptr; 271 SkColorType colorType = colorSpace && colorSpace->gammaIsLinear() 274 sk_ref_sp(colorSpace)); 307 SkColorSpace* colorSpace = outProps.colorSpace(); 309 SkColorSpace* colorSpace = nullptr [all...] |
SkColorSpace_Base.h | 221 static inline SkColorSpace_Base* as_CSB(SkColorSpace* colorSpace) { 222 return static_cast<SkColorSpace_Base*>(colorSpace); 225 static inline const SkColorSpace_Base* as_CSB(const SkColorSpace* colorSpace) { 226 return static_cast<const SkColorSpace_Base*>(colorSpace); 229 static inline SkColorSpace_Base* as_CSB(const sk_sp<SkColorSpace>& colorSpace) { 230 return static_cast<SkColorSpace_Base*>(colorSpace.get());
|
/external/skia/src/gpu/ |
GrSurfaceContext.cpp | 20 sk_sp<SkColorSpace> colorSpace, 24 , fColorSpace(std::move(colorSpace))
|
GrContextPriv.h | 27 sk_sp<SkColorSpace> colorSpace, 43 sk_sp<SkColorSpace> colorSpace); 47 sk_sp<SkColorSpace> colorSpace, 52 sk_sp<SkColorSpace> colorSpace, 57 sk_sp<SkColorSpace> colorSpace,
|
GrPreFlushResourceProvider.cpp | 15 sk_sp<SkColorSpace> colorSpace, 42 std::move(colorSpace), 50 sk_sp<SkColorSpace> colorSpace, 62 std::move(colorSpace),
|
GrYUVProvider.h | 51 * @param colorSpace Output parameter. 53 virtual bool onQueryYUV8(SkYUVSizeInfo* sizeInfo, SkYUVColorSpace* colorSpace) const = 0;
|
GrPreFlushResourceProvider.h | 58 sk_sp<SkColorSpace> colorSpace, 64 sk_sp<SkColorSpace> colorSpace,
|
GrDrawingManager.cpp | 282 sk_sp<SkColorSpace> colorSpace, 291 if (colorSpace && !SkSurface_Gpu::Valid(fContext, sProxy->config(), colorSpace.get())) { 292 SkDEBUGFAIL("Invalid config and colorspace combination"); 314 std::move(colorSpace), surfaceProps, 320 std::move(colorSpace), 327 sk_sp<SkColorSpace> colorSpace) { 335 if (colorSpace && !SkSurface_Gpu::Valid(fContext, sProxy->config(), colorSpace.get())) { 336 SkDEBUGFAIL("Invalid config and colorspace combination") [all...] |
/external/skia/src/pdf/ |
SkPDFFormXObject.h | 24 const char* colorSpace);
|
SkPDFFormXObject.cpp | 16 const char* colorSpace) { 33 if (colorSpace != nullptr) { 34 group->insertName("CS", colorSpace);
|
/frameworks/base/libs/hwui/utils/ |
Color.cpp | 28 bool transferFunctionCloseToSRGB(const SkColorSpace* colorSpace) { 29 if (colorSpace == nullptr) return true; 30 if (colorSpace->isSRGB()) return true; 33 if (colorSpace->isNumericalTransferFn(&transferFunction)) {
|
/external/opencv/otherlibs/highgui/ |
grfmt_imageio.cpp | 115 CGColorSpaceRef colorSpace = CGImageGetColorSpace( imageRef ); 116 if( !colorSpace ) 119 m_iscolor = ( CGColorSpaceGetNumberOfComponents( colorSpace ) > 1 ); 137 CGColorSpaceRef colorSpace = NULL; 142 // appropriate colorspace is set 145 colorSpace = CGColorSpaceCreateDeviceGray(); 151 colorSpace = CGColorSpaceCreateDeviceRGB(); 155 if( !colorSpace ) 161 CGColorSpaceRelease( colorSpace ); 170 colorSpace, /* color space * [all...] |
/external/skia/src/image/ |
SkSurface_Gpu.cpp | 174 return !info.colorSpace() || info.colorSpace()->gammaIsLinear(); 177 return !info.colorSpace() || info.colorSpace()->gammaCloseToSRGB(); 179 return !info.colorSpace(); 183 bool SkSurface_Gpu::Valid(GrContext* context, GrPixelConfig config, SkColorSpace* colorSpace) { 186 return !colorSpace || colorSpace->gammaIsLinear(); 189 return context->caps()->srgbSupport() && colorSpace && colorSpace->gammaCloseToSRGB() [all...] |
SkImage.cpp | 69 if (as_IB(this)->getROPixels(&bm, dst.info().colorSpace(), chint)) { 87 SkColorSpace* SkImage::colorSpace() const { 88 return as_IB(this)->onImageInfo().colorSpace(); 206 const size_t rowBytes[3], SkYUVColorSpace colorSpace) const { 207 return SkRGBAToYUV(this, sizes, planes, rowBytes, colorSpace); 217 const size_t rowBytes[3], SkYUVColorSpace colorSpace) const { 218 return as_IB(this)->onReadYUV8Planes(sizes, planes, rowBytes, colorSpace); 256 BitDepth bitDepth, sk_sp<SkColorSpace> colorSpace) { 259 std::move(colorSpace))); 268 SkColorSpace* colorSpace = as_IB(this)->onImageInfo().colorSpace() [all...] |
/frameworks/base/graphics/java/android/graphics/ |
Color.java | 52 * <p>A color int always defines a color in the {@link ColorSpace.Named#SRGB sRGB} 118 * {@link ColorSpace color spaces}, with more precision than color ints.</p> 122 * three components depend on the color space's {@link ColorSpace.Model color model}. 123 * The most common color model is the {@link ColorSpace.Model#RGB RGB} model in 129 * the RGB components of a color in the {@link ColorSpace.Named#DISPLAY_P3 Display P3} 131 * various {@link ColorSpace.Named color spaces} to find their respective ranges.</p> 138 * use, color longs encoding {@link ColorSpace.Named#SRGB sRGB} colors do not 145 * <tr><td colspan="4">{@link ColorSpace.Model#RGB RGB} color model</td></tr> 151 * <tr><td colspan="4">{@link ColorSpace.Named#SRGB sRGB} color space</td></tr> 157 * <tr><td colspan="4">{@link ColorSpace.Model#XYZ XYZ} color model</td></tr [all...] |
/external/skia/gm/ |
encode-srgb.cpp | 28 sk_sp<SkColorSpace> fix_for_colortype(sk_sp<SkColorSpace> colorSpace, SkColorType colorType) { 30 if (!colorSpace) { 34 return as_CSB(colorSpace)->makeLinearGamma(); 37 return colorSpace; 40 static void make_index8(SkBitmap* bitmap, SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace) { 45 auto toPMColor = [alphaType, colorSpace](SkColor color) { 52 if (colorSpace) { 72 alphaType, colorSpace); 83 sk_sp<SkColorSpace> colorSpace) { 87 make_index8(bitmap, alphaType, colorSpace); [all...] |
/external/skia/include/codec/ |
SkEncodedInfo.h | 120 SkImageInfo makeImageInfo(int width, int height, sk_sp<SkColorSpace> colorSpace) const { 125 kOpaque_SkAlphaType, colorSpace); 129 kUnpremul_SkAlphaType, colorSpace); 134 alphaType, colorSpace); 144 kOpaque_SkAlphaType, colorSpace); 150 kUnpremul_SkAlphaType, std::move(colorSpace));
|
/external/skia/include/core/ |
SkCrossContextImageData.h | 43 SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace) 45 , fColorSpace(std::move(colorSpace))
|
/external/skia/include/effects/ |
SkGradientShader.h | 64 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, 68 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, 70 return MakeLinear(pts, colors, std::move(colorSpace), pos, count, mode, 0, NULL); 110 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, 114 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, 116 return MakeRadial(center, radius, colors, std::move(colorSpace), pos, count, mode, 0, NULL); 147 sk_sp<SkColorSpace> colorSpace, const SkScalar pos[], 153 sk_sp<SkColorSpace> colorSpace, const SkScalar pos[], 156 std::move(colorSpace), pos, count, mode, 0, NULL); 192 const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, [all...] |
/external/skia/src/gpu/effects/ |
GrYUVEffect.cpp | 69 SkYUVColorSpace colorSpace, bool nv12) { 91 yuvMatrix, uvFilterMode, colorSpace, nv12)); 159 GrSamplerParams::FilterMode uvFilterMode, SkYUVColorSpace colorSpace, bool nv12) 167 , fColorSpace(colorSpace) 223 RGBToYUVEffect(sk_sp<GrFragmentProcessor> rgbFP, SkYUVColorSpace colorSpace, 227 , fColorSpace(colorSpace) 370 SkYUVColorSpace colorSpace, bool nv12) { 374 sizes, colorSpace, nv12); 378 GrYUVEffect::MakeRGBToYUV(sk_sp<GrFragmentProcessor> rgbFP, SkYUVColorSpace colorSpace) { 381 new RGBToYUVEffect(std::move(rgbFP), colorSpace, RGBToYUVEffect::kYUV_OutputChannels)) [all...] |
GrYUVEffect.h | 26 SkYUVColorSpace colorSpace, bool nv12);
|
/external/skia/src/codec/ |
SkCodecImageGenerator.cpp | 51 bool SkCodecImageGenerator::onQueryYUV8(SkYUVSizeInfo* sizeInfo, SkYUVColorSpace* colorSpace) const 53 return fCodec->queryYUV8(sizeInfo, colorSpace);
|