/external/skia/src/core/ |
H A D | SkBitmapProvider.h | 16 explicit SkBitmapProvider(const SkImage* img, SkColorSpace* dstColorSpace) argument 18 , fDstColorSpace(dstColorSpace) { 29 SkColorSpace* dstColorSpace() const { return fDstColorSpace; } function in class:SkBitmapProvider
|
H A D | SkSpecialImage.cpp | 190 SkColorSpace* dstColorSpace, 204 if (as_IB(image)->getROPixels(&bm, dstColorSpace)) { 188 MakeFromImage(const SkIRect& subset, sk_sp<SkImage> image, SkColorSpace* dstColorSpace, const SkSurfaceProps* props) argument
|
H A D | SkImageCacherator.cpp | 213 SkColorSpace* dstColorSpace, 215 CachedFormat format = this->chooseCacheFormat(dstColorSpace); 310 SkImageCacherator::CachedFormat SkImageCacherator::chooseCacheFormat(SkColorSpace* dstColorSpace, argument 313 if (!cs || !dstColorSpace) { 498 sk_sp<SkColorSpace> SkImageCacherator::getColorSpace(GrContext* ctx, SkColorSpace* dstColorSpace) { argument 502 CachedFormat format = this->chooseCacheFormat(dstColorSpace, ctx->caps()); 521 SkColorSpace* dstColorSpace) { 537 CachedFormat format = this->chooseCacheFormat(dstColorSpace, ctx->caps()); 600 proxy = GrGenerateMipMapsAndUploadToTextureProxy(ctx, bitmap, dstColorSpace); 621 SkColorSpace* dstColorSpace, 212 lockAsBitmap(GrContext* context, SkBitmap* bitmap, const SkImage* client, SkColorSpace* dstColorSpace, SkImage::CachingHint chint) argument 516 lockTextureProxy(GrContext* ctx, const GrUniqueKey& origKey, const SkImage* client, SkImage::CachingHint chint, bool willBeMipped, SkColorSpace* dstColorSpace) argument 619 lockAsTextureProxy(GrContext* ctx, const GrSamplerParams& params, SkColorSpace* dstColorSpace, sk_sp<SkColorSpace>* texColorSpace, const SkImage* client, SkScalar scaleAdjust[2], SkImage::CachingHint chint) argument [all...] |
H A D | SkPictureShader.cpp | 163 SkColorSpace* dstColorSpace, 233 SkImage::BitDepth::kU8, sk_ref_sp(dstColorSpace))); 162 refBitmapShader(const SkMatrix& viewMatrix, const SkMatrix* localM, SkColorSpace* dstColorSpace, const int maxTextureSize) const argument
|
H A D | SkDraw.cpp | 1897 SkColorSpace* dstColorSpace, 1929 SkShader::ContextRec::kPMColor_DstType, dstColorSpace); 1895 MakeTextureShader(const VertState& state, const SkPoint verts[], const SkPoint texs[], const SkPaint& paint, SkColorSpace* dstColorSpace, SkArenaAlloc* alloc) argument
|
/external/skia/src/gpu/ |
H A D | GrBitmapTextureMaker.cpp | 31 SkColorSpace* dstColorSpace) { 41 proxy = GrGenerateMipMapsAndUploadToTextureProxy(this->context(), fBitmap, dstColorSpace); 55 SkColorSpace* dstColorSpace) { 70 sk_sp<SkColorSpace> GrBitmapTextureMaker::getColorSpace(SkColorSpace* dstColorSpace) { argument 30 refOriginalTextureProxy(bool willBeMipped, SkColorSpace* dstColorSpace) argument 54 makeCopyKey(const CopyParams& copyParams, GrUniqueKey* copyKey, SkColorSpace* dstColorSpace) argument
|
H A D | GrImageTextureMaker.cpp | 35 SkColorSpace* dstColorSpace) { 37 willBeMipped, dstColorSpace); 41 SkColorSpace* dstColorSpace) { 44 fCacher->chooseCacheFormat(dstColorSpace, this->context()->caps()); 60 sk_sp<SkColorSpace> GrImageTextureMaker::getColorSpace(SkColorSpace* dstColorSpace) { argument 61 return fCacher->getColorSpace(this->context(), dstColorSpace); 34 refOriginalTextureProxy(bool willBeMipped, SkColorSpace* dstColorSpace) argument 40 makeCopyKey(const CopyParams& stretch, GrUniqueKey* paramsCopyKey, SkColorSpace* dstColorSpace) argument
|
H A D | GrTextureMaker.cpp | 15 SkColorSpace* dstColorSpace, 26 *texColorSpace = this->getColorSpace(dstColorSpace); 31 return this->refOriginalTextureProxy(willBeMipped, dstColorSpace); 34 this->makeCopyKey(copyParams, ©Key, dstColorSpace); 43 dstColorSpace)); 61 SkColorSpace* dstColorSpace) { 84 sk_sp<GrTextureProxy> proxy(this->refTextureProxyForParams(params, dstColorSpace, 99 dstColorSpace); 108 SkColorSpace* dstColorSpace) { 109 sk_sp<GrTextureProxy> original(this->refOriginalTextureProxy(willBeMipped, dstColorSpace)); 14 refTextureProxyForParams(const GrSamplerParams& params, SkColorSpace* dstColorSpace, sk_sp<SkColorSpace>* texColorSpace, SkScalar scaleAdjust[2]) argument 55 createFragmentProcessor( const SkMatrix& textureMatrix, const SkRect& constraintRect, FilterConstraint filterConstraint, bool coordsLimitedToConstraintRect, const GrSamplerParams::FilterMode* filterOrNullForBicubic, SkColorSpace* dstColorSpace) argument 106 generateTextureProxyForParams(const CopyParams& copyParams, bool willBeMipped, SkColorSpace* dstColorSpace) argument [all...] |
H A D | GrTextureAdjuster.cpp | 36 SkColorSpace* dstColorSpace) { 114 SkColorSpace* dstColorSpace) { 168 dstColorSpace); 35 makeCopyKey(const CopyParams& params, GrUniqueKey* copyKey, SkColorSpace* dstColorSpace) argument 108 createFragmentProcessor( const SkMatrix& origTextureMatrix, const SkRect& origConstraintRect, FilterConstraint filterConstraint, bool coordsLimitedToConstraintRect, const GrSamplerParams::FilterMode* filterOrNullForBicubic, SkColorSpace* dstColorSpace) argument
|
H A D | GrSurface.cpp | 142 bool GrSurface::writePixels(SkColorSpace* dstColorSpace, int left, int top, int width, int height, argument 150 return context->writeSurfacePixels(this, dstColorSpace, left, top, width, height, config, 155 GrPixelConfig config, SkColorSpace* dstColorSpace, void* buffer, 163 dstColorSpace, buffer, rowBytes, pixelOpsFlags); 154 readPixels(SkColorSpace* srcColorSpace, int left, int top, int width, int height, GrPixelConfig config, SkColorSpace* dstColorSpace, void* buffer, size_t rowBytes, uint32_t pixelOpsFlags) argument
|
H A D | SkGr.cpp | 198 SkColorSpace* dstColorSpace) { 199 SkDestinationSurfaceColorMode colorMode = dstColorSpace 307 GrColor4f SkColorToPremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace) { argument 309 return SkColorToUnpremulGrColor4f(c, dstColorSpace).premul(); 312 GrColor4f SkColorToUnpremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace) { argument 313 if (dstColorSpace) { 315 auto gamutXform = GrColorSpaceXform::Make(srgbColorSpace.get(), dstColorSpace); 316 return SkColorToUnpremulGrColor4f(c, dstColorSpace, gamutXform.get()); 322 GrColor4f SkColorToPremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace, argument 325 return SkColorToUnpremulGrColor4f(c, dstColorSpace, gamutXfor 196 GrGenerateMipMapsAndUploadToTextureProxy(GrContext* ctx, const SkBitmap& bitmap, SkColorSpace* dstColorSpace) argument 328 SkColorToUnpremulGrColor4f(SkColor c, SkColorSpace* dstColorSpace, GrColorSpaceXform* gamutXform) argument [all...] |
H A D | GrContext.cpp | 254 bool GrContext::writeSurfacePixels(GrSurface* surface, SkColorSpace* dstColorSpace, argument 407 GrPixelConfig dstConfig, SkColorSpace* dstColorSpace, 405 readSurfacePixels(GrSurface* src, SkColorSpace* srcColorSpace, int left, int top, int width, int height, GrPixelConfig dstConfig, SkColorSpace* dstColorSpace, void* buffer, size_t rowBytes, uint32_t flags) argument
|
/external/skia/src/android/ |
H A D | SkBitmapRegionCodec.cpp | 55 sk_sp<SkColorSpace> dstColorSpace = fCodec->computeOutputColorSpace(dstColorType, local 58 dstColorType, dstAlphaType, dstColorSpace);
|
/external/skia/src/image/ |
H A D | SkImage_Generator.cpp | 39 bool getROPixels(SkBitmap*, SkColorSpace* dstColorSpace, CachingHint) const override; 53 SkColorSpace* dstColorSpace = dstInfo.colorSpace(); local 56 SkImageCacherator::CachedFormat cacheFormat = fCache.chooseCacheFormat(dstColorSpace); 70 if (this->getROPixels(&bm, dstColorSpace, chint)) { 80 bool SkImage_Generator::getROPixels(SkBitmap* bitmap, SkColorSpace* dstColorSpace, argument 82 return fCache.lockAsBitmap(nullptr, bitmap, this, dstColorSpace, chint); 88 SkColorSpace* dstColorSpace, 91 return fCache.lockAsTextureProxy(context, params, dstColorSpace, 86 asTextureProxyRef(GrContext* context, const GrSamplerParams& params, SkColorSpace* dstColorSpace, sk_sp<SkColorSpace>* texColorSpace, SkScalar scaleAdjust[2]) const argument
|
H A D | SkImage_Raster.cpp | 99 bool getROPixels(SkBitmap*, SkColorSpace* dstColorSpace, CachingHint) const override; 178 bool SkImage_Raster::getROPixels(SkBitmap* dst, SkColorSpace* dstColorSpace, CachingHint) const { argument 186 SkColorSpace* dstColorSpace, 184 asTextureProxyRef(GrContext* context, const GrSamplerParams& params, SkColorSpace* dstColorSpace, sk_sp<SkColorSpace>* texColorSpace, SkScalar scaleAdjust[2]) const argument
|
H A D | SkImage.cpp | 340 SkColorSpace* dstColorSpace) const { 362 sk_sp<SkImage> SkImage::makeTextureImage(GrContext*, SkColorSpace* dstColorSpace) const { 367 GrContext*, sk_sp<SkData> encoded, SkColorSpace* dstColorSpace) { 366 MakeFromEncoded( GrContext*, sk_sp<SkData> encoded, SkColorSpace* dstColorSpace) argument
|
H A D | SkImage_Gpu.cpp | 69 bool SkImage_Gpu::getROPixels(SkBitmap* dst, SkColorSpace* dstColorSpace, CachingHint chint) const { argument 79 sk_ref_sp(dstColorSpace)); 105 SkColorSpace* dstColorSpace, 397 SkColorSpace* dstColorSpace) { 400 dstColorSpace, 409 sk_sp<SkImage> SkImage::makeTextureImage(GrContext* context, SkColorSpace* dstColorSpace) const { 420 this->uniqueID(), dstColorSpace); 426 this->uniqueID(), dstColorSpace); 432 GrContext* context, sk_sp<SkData> encoded, SkColorSpace* dstColorSpace) { 444 sk_sp<SkImage> textureImage = codecImage->makeTextureImage(context, dstColorSpace); 103 asTextureProxyRef(GrContext* context, const GrSamplerParams& params, SkColorSpace* dstColorSpace, sk_sp<SkColorSpace>* texColorSpace, SkScalar scaleAdjust[2]) const argument 395 create_image_from_maker(GrContext* context, GrTextureMaker* maker, SkAlphaType at, uint32_t id, SkColorSpace* dstColorSpace) argument 431 MakeFromEncoded( GrContext* context, sk_sp<SkData> encoded, SkColorSpace* dstColorSpace) argument [all...] |
/external/skia/tests/ |
H A D | SpecialImageTest.cpp | 160 static void test_specialimage_image(skiatest::Reporter* reporter, SkColorSpace* dstColorSpace) { argument 167 fullImage, dstColorSpace)); 173 dstColorSpace));
|
/external/skia/gm/ |
H A D | readpixels.cpp | 128 SkAlphaType dstAlphaType, sk_sp<SkColorSpace> dstColorSpace, 132 dstColorSpace = fix_for_colortype(dstColorSpace.get(), dstColorType); 134 dstAlphaType, dstColorSpace); 141 auto xform = SkColorSpaceXform::New(dstColorSpace.get(), dstColorSpace.get()); 194 for (sk_sp<SkColorSpace> dstColorSpace : colorSpaces) { 205 dstColorSpace, SkImage::kAllow_CachingHint); 260 for (sk_sp<SkColorSpace> dstColorSpace : colorSpaces) { 265 draw_image(canvas, image.get(), dstColorType, dstAlphaType, dstColorSpace, 127 draw_image(SkCanvas* canvas, SkImage* image, SkColorType dstColorType, SkAlphaType dstAlphaType, sk_sp<SkColorSpace> dstColorSpace, SkImage::CachingHint hint) argument [all...] |
/external/skia/include/core/ |
H A D | SkShader.h | 119 DstType dstType, SkColorSpace* dstColorSpace) 124 , fDstColorSpace(dstColorSpace) {} 341 SkColorSpace* dstColorSpace) 346 , fDstColorSpace(dstColorSpace) {} 118 ContextRec(const SkPaint& paint, const SkMatrix& matrix, const SkMatrix* localM, DstType dstType, SkColorSpace* dstColorSpace) argument 337 AsFPArgs(GrContext* context, const SkMatrix* viewMatrix, const SkMatrix* localMatrix, SkFilterQuality filterQuality, SkColorSpace* dstColorSpace) argument
|
/external/skia/src/effects/ |
H A D | SkMagnifierImageFilter.cpp | 360 SkColorSpace* dstColorSpace = ctx.outputProperties().colorSpace(); local 362 dstColorSpace);
|