From 366093f2124c38fa5c590c9ed2d1811817fed8ee Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Tue, 13 Feb 2018 09:25:22 -0500 Subject: Make it so that GrSurfaceContext with a sRGB GrPixelConfig must have a color space with a sRGB-like gamma. Change-Id: I99b80a9846caacd6848b0f9f55ed0f7f23e69b90 Reviewed-on: https://skia-review.googlesource.com/106640 Commit-Queue: Brian Salomon Reviewed-by: Brian Osman --- tests/SRGBReadWritePixelsTest.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'tests/SRGBReadWritePixelsTest.cpp') diff --git a/tests/SRGBReadWritePixelsTest.cpp b/tests/SRGBReadWritePixelsTest.cpp index bb7b77c5b9..a177f72ee5 100644 --- a/tests/SRGBReadWritePixelsTest.cpp +++ b/tests/SRGBReadWritePixelsTest.cpp @@ -174,11 +174,9 @@ DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SRGBReadWritePixels, reporter, ctxInfo) { desc.fConfig = kSRGBA_8888_GrPixelConfig; if (context->caps()->isConfigRenderable(desc.fConfig) && context->caps()->isConfigTexturable(desc.fConfig)) { - sk_sp sContext = context->contextPriv().makeDeferredSurfaceContext( - desc, GrMipMapped::kNo, - SkBackingFit::kExact, - SkBudgeted::kNo); + desc, GrMipMapped::kNo, SkBackingFit::kExact, SkBudgeted::kNo, + SkColorSpace::MakeSRGB()); if (!sContext) { ERRORF(reporter, "Could not create SRGBA surface context."); return; -- cgit v1.2.3