From 8793e3889833a3de18254cd8a147e213ec98b7fc Mon Sep 17 00:00:00 2001 From: Jim Van Verth Date: Mon, 22 May 2017 15:52:21 -0400 Subject: Cache ambient and spot shadows at a canonical position Change-Id: I1f80931513f7d2268b358fb38c86dd331f32f064 Reviewed-on: https://skia-review.googlesource.com/17394 Commit-Queue: Jim Van Verth Reviewed-by: Brian Salomon --- samplecode/SampleShadowUtils.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'samplecode/SampleShadowUtils.cpp') diff --git a/samplecode/SampleShadowUtils.cpp b/samplecode/SampleShadowUtils.cpp index e592f97b64..8d8a0aeaf6 100755 --- a/samplecode/SampleShadowUtils.cpp +++ b/samplecode/SampleShadowUtils.cpp @@ -154,10 +154,7 @@ protected: static constexpr SkScalar kHeight = 50.f; static constexpr SkScalar kAmbientAlpha = 0.5f; static constexpr SkScalar kSpotAlpha = 0.5f; - - // transform light position relative to canvas to handle tiling - SkPoint lightXY = canvas->getTotalMatrix().mapXY(250, 400); - SkPoint3 lightPos = { lightXY.fX, lightXY.fY, 500 }; + static constexpr SkPoint3 lightPos = { 250, 400, 500 }; canvas->translate(3 * kPad, 3 * kPad); canvas->save(); -- cgit v1.2.3