Searched defs:dstColorSpace (Results 1 - 21 of 21) sorted by relevance

/external/skia/src/core/
H A DSkBitmapProvider.h16 explicit SkBitmapProvider(const SkImage* img, SkColorSpace* dstColorSpace) argument
18 , fDstColorSpace(dstColorSpace) {
29 SkColorSpace* dstColorSpace() const { return fDstColorSpace; } function in class:SkBitmapProvider
H A DSkSpecialImage.cpp190 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 DSkImageCacherator.cpp213 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 DSkPictureShader.cpp163 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 DSkDraw.cpp1897 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 DGrBitmapTextureMaker.cpp31 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 DGrImageTextureMaker.cpp35 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 DGrTextureMaker.cpp15 SkColorSpace* dstColorSpace,
26 *texColorSpace = this->getColorSpace(dstColorSpace);
31 return this->refOriginalTextureProxy(willBeMipped, dstColorSpace);
34 this->makeCopyKey(copyParams, &copyKey, 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 DGrTextureAdjuster.cpp36 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 DGrSurface.cpp142 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 DSkGr.cpp198 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 DGrContext.cpp254 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 DSkBitmapRegionCodec.cpp55 sk_sp<SkColorSpace> dstColorSpace = fCodec->computeOutputColorSpace(dstColorType, local
58 dstColorType, dstAlphaType, dstColorSpace);
/external/skia/src/image/
H A DSkImage_Generator.cpp39 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 DSkImage_Raster.cpp99 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 DSkImage.cpp340 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 DSkImage_Gpu.cpp69 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 DSpecialImageTest.cpp160 static void test_specialimage_image(skiatest::Reporter* reporter, SkColorSpace* dstColorSpace) { argument
167 fullImage, dstColorSpace));
173 dstColorSpace));
/external/skia/gm/
H A Dreadpixels.cpp128 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 DSkShader.h119 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 DSkMagnifierImageFilter.cpp360 SkColorSpace* dstColorSpace = ctx.outputProperties().colorSpace(); local
362 dstColorSpace);

Completed in 531 milliseconds