| Index: tests/CodecTest.cpp
|
| diff --git a/tests/CodecTest.cpp b/tests/CodecTest.cpp
|
| index 4d18c618601a3dc7580f17dc9a0542d7cb68a5b2..deda9a5a44e986b7633716eb7bd3da8ad5c3fae6 100644
|
| --- a/tests/CodecTest.cpp
|
| +++ b/tests/CodecTest.cpp
|
| @@ -10,7 +10,7 @@
|
| #include "SkBitmap.h"
|
| #include "SkCodec.h"
|
| #include "SkCodecImageGenerator.h"
|
| -#include "SkColorSpace_Base.h"
|
| +#include "SkColorSpace_XYZTRC.h"
|
| #include "SkData.h"
|
| #include "SkImageEncoder.h"
|
| #include "SkFrontBufferedStream.h"
|
| @@ -1192,7 +1192,9 @@ static void test_conversion_possible(skiatest::Reporter* r, const char* path,
|
| REPORTER_ASSERT(r, SkCodec::kUnimplemented == result);
|
| }
|
|
|
| - infoF16 = infoF16.makeColorSpace(as_CSB(infoF16.colorSpace())->makeLinearGamma());
|
| + SkASSERT(as_CSB(infoF16.colorSpace())->toXYZD50());
|
| + SkColorSpace_XYZTRC* csXYZ = static_cast<SkColorSpace_XYZTRC*>(infoF16.colorSpace());
|
| + infoF16 = infoF16.makeColorSpace(csXYZ->makeLinearGamma());
|
| result = codec->getPixels(infoF16, bm.getPixels(), bm.rowBytes());
|
| REPORTER_ASSERT(r, SkCodec::kSuccess == result);
|
| result = codec->startScanlineDecode(infoF16);
|
|
|