HomeSort by relevance Sort by last modified time
    Searched refs:colorSpace (Results 1 - 25 of 227) sorted by null

1 2 3 4 5 6 7 8 910

  /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);

Completed in 466 milliseconds

1 2 3 4 5 6 7 8 910