Lines Matching refs:lights
50 sk_sp<SkLights> lights) in SkLightingShaderImpl() argument
53 , fLights(std::move(lights)) {} in SkLightingShaderImpl()
118 sk_sp<SkLights> lights) { in Make() argument
120 std::move(lights))); in Make()
241 LightingFP(std::unique_ptr<GrFragmentProcessor> normalFP, sk_sp<SkLights> lights) in LightingFP() argument
244 fAmbientColor = lights->ambientLightColor(); in LightingFP()
245 for (int i = 0; i < lights->numLights(); ++i) { in LightingFP()
246 if (SkLights::Light::kDirectional_LightType == lights->light(i).type()) { in LightingFP()
247 fDirectionalLights.push_back(lights->light(i)); in LightingFP()
425 sk_sp<SkLights> lights = SkLights::MakeFromBuffer(buf); in CreateProc() local
436 std::move(lights)); in CreateProc()
478 sk_sp<SkLights> lights) { in Make() argument
479 SkASSERT(lights); in Make()
485 std::move(lights)); in Make()