| Index: src/core/SkLightingShader.cpp
|
| diff --git a/src/core/SkLightingShader.cpp b/src/core/SkLightingShader.cpp
|
| index e8280b1267439e5405e835adb0e279742d00c12a..bc0cfb4065818aa3c79b2a0b3510262d7b5a2fcf 100644
|
| --- a/src/core/SkLightingShader.cpp
|
| +++ b/src/core/SkLightingShader.cpp
|
| @@ -429,13 +429,13 @@ sk_sp<SkFlattenable> SkLightingShaderImpl::CreateProc(SkReadBuffer& buf) {
|
| }
|
|
|
| if (isAmbient) {
|
| - builder.add(SkLights::Light(color));
|
| + builder.add(SkLights::Light::MakeAmbientLight(color));
|
| } else {
|
| SkVector3 dir;
|
| if (!buf.readScalarArray(&dir.fX, 3)) {
|
| return nullptr;
|
| }
|
| - builder.add(SkLights::Light(color, dir));
|
| + builder.add(SkLights::Light::MakeDirectionalLight(color, dir));
|
| }
|
| }
|
|
|
|
|