diff options
author | Brian Osman <brianosman@google.com> | 2018-06-01 16:10:53 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-06-01 20:50:56 +0000 |
commit | 9363ac40b66b761634c077c50617bf6c6fb3f3ea (patch) | |
tree | 918ba8a306af73ec33071f301e9b20b45fa58edd /src/gpu/GrYUVProvider.cpp | |
parent | b54d2239d36f60087efb2611d320364d7b06374c (diff) |
Remove most of the remaining conflation of colorSpace and sRGB in Ganesh
Change-Id: I22cd838f15c548b459da925cd7e7d228f95fb2e2
Reviewed-on: https://skia-review.googlesource.com/131583
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
Diffstat (limited to 'src/gpu/GrYUVProvider.cpp')
-rw-r--r-- | src/gpu/GrYUVProvider.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/gpu/GrYUVProvider.cpp b/src/gpu/GrYUVProvider.cpp index bb85aabbbb..9d19b4085f 100644 --- a/src/gpu/GrYUVProvider.cpp +++ b/src/gpu/GrYUVProvider.cpp @@ -108,16 +108,10 @@ sk_sp<GrTextureProxy> GrYUVProvider::refAsTextureProxy(GrContext* ctx, const GrS 1, SkBudgeted::kYes, fit); } - // We never want to perform color-space conversion during the decode. However, if the proxy - // config is sRGB then we must use a sRGB color space. - sk_sp<SkColorSpace> colorSpace; - if (GrPixelConfigIsSRGB(desc.fConfig)) { - colorSpace = SkColorSpace::MakeSRGB(); - } // TODO: investigate preallocating mip maps here sk_sp<GrRenderTargetContext> renderTargetContext( ctx->contextPriv().makeDeferredRenderTargetContext( - SkBackingFit::kExact, desc.fWidth, desc.fHeight, desc.fConfig, std::move(colorSpace), + SkBackingFit::kExact, desc.fWidth, desc.fHeight, desc.fConfig, nullptr, desc.fSampleCnt, GrMipMapped::kNo, kTopLeft_GrSurfaceOrigin)); if (!renderTargetContext) { return nullptr; |