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)); |
} |
} |