Home
last modified time | relevance | path

Searched refs:SkLights (Results 1 – 12 of 12) sorted by relevance

/external/skia/include/core/
DSkLights.h20 class SK_API SkLights : public SkRefCnt {
116 friend class SkLights;
144 Builder() : fLights(new SkLights) {} in Builder()
164 sk_sp<SkLights> finish() { in finish()
169 sk_sp<SkLights> fLights;
188 static sk_sp<SkLights> MakeFromBuffer(SkReadBuffer& buf);
193 SkLights() { in SkLights() function
198 sk_sp<SkLights> makeColorSpace(SkColorSpaceXformer* xformer) const;
DSkCanvas.h30 class SkLights; variable
/external/skia/src/shaders/
DSkLightingShader.cpp50 sk_sp<SkLights> lights) in SkLightingShaderImpl()
93 sk_sp<SkLights> fLights;
118 sk_sp<SkLights> lights) { in Make()
197 const SkTArray<SkLights::Light>& directionalLights = lightingFP.directionalLights(); in onSetData()
201 for (const SkLights::Light& light : directionalLights) { in onSetData()
220 SkTArray<SkLights::Light> fDirectionalLights;
234 const SkTArray<SkLights::Light>& directionalLights() const { return fDirectionalLights; } in directionalLights()
238 LightingFP(sk_sp<GrFragmentProcessor> normalFP, sk_sp<SkLights> lights) in LightingFP()
243 if (SkLights::Light::kDirectional_LightType == lights->light(i).type()) { in LightingFP()
263 SkTArray<SkLights::Light> fDirectionalLights;
[all …]
DSkLightingShader.h34 sk_sp<SkLights> lights);
/external/skia/gm/
Dlightingshader2.cpp48 SkLights::Builder builder; in onOnceBeforeDraw()
49 builder.add(SkLights::Light::MakeDirectional(SkColor3f::Make(1.0f, 1.0f, 1.0f), in onOnceBeforeDraw()
55 SkLights::Builder builderNoDir; in onOnceBeforeDraw()
60 SkLights::Builder builderTwoDir; in onOnceBeforeDraw()
61 builderTwoDir.add(SkLights::Light::MakeDirectional(SkColor3f::Make(1.0f, 0.0f, 1.0f), in onOnceBeforeDraw()
63 builderTwoDir.add(SkLights::Light::MakeDirectional(SkColor3f::Make(0.0f, 1.0f, 1.0f), in onOnceBeforeDraw()
107 bool useTranslucentPaint, bool useTranslucentShader, sk_sp<SkLights> lights) { in drawRect()
265 sk_sp<SkLights> fLights;
266 sk_sp<SkLights> fLightsNoDir;
267 sk_sp<SkLights> fLightsTwoDir;
Dlightingshader.cpp50 SkLights::Builder builder; in LightingShaderGM()
52 builder.add(SkLights::Light::MakeDirectional(SkColor3f::Make(1.0f, 1.0f, 1.0f), in LightingShaderGM()
174 sk_sp<SkLights> fLights;
/external/skia/src/core/
DSkLights.cpp13 sk_sp<SkLights> SkLights::MakeFromBuffer(SkReadBuffer& buf) { in MakeFromBuffer()
74 sk_sp<SkLights> SkLights::makeColorSpace(SkColorSpaceXformer* xformer) const { in makeColorSpace()
75 SkLights::Builder builder; in makeColorSpace()
85 void SkLights::flatten(SkWriteBuffer& buf) const { in flatten()
/external/skia/samplecode/
DSampleLighting.cpp16 static sk_sp<SkLights> create_lights(SkScalar angle, SkScalar blue) { in create_lights()
22 SkLights::Builder builder; in create_lights()
24 builder.add(SkLights::Light::MakeDirectional(SkColor3f::Make(1.0f, 1.0f, blue), dir)); in create_lights()
66 sk_sp<SkLights> lights(create_lights(fLightAngle, fColorFactor)); in onDrawContent()
DSampleLitAtlas.cpp183 SkLights::Builder builder; in updateLights()
185 builder.add(SkLights::Light::MakeDirectional( in updateLights()
447 sk_sp<SkLights> fLights;
/external/skia/tests/
DSerializationTest.cpp560 SkLights::Builder builder; in DEF_TEST()
562 builder.add(SkLights::Light::MakeDirectional(SkColor3f::Make(1.0f, 1.0f, 1.0f), in DEF_TEST()
566 sk_sp<SkLights> fLights = builder.finish(); in DEF_TEST()
/external/skia/gn/
Dcore.gni166 "$_src/core/SkLights.cpp",
406 "$_include/core/SkLights.h",
/external/skia/
DAndroid.bp192 "src/core/SkLights.cpp",