Searched refs:SkLights (Results 1 – 12 of 12) sorted by relevance
/external/skia/include/core/ |
D | SkLights.h | 20 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;
|
D | SkCanvas.h | 30 class SkLights; variable
|
/external/skia/src/shaders/ |
D | SkLightingShader.cpp | 50 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 …]
|
D | SkLightingShader.h | 34 sk_sp<SkLights> lights);
|
/external/skia/gm/ |
D | lightingshader2.cpp | 48 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;
|
D | lightingshader.cpp | 50 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/ |
D | SkLights.cpp | 13 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/ |
D | SampleLighting.cpp | 16 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()
|
D | SampleLitAtlas.cpp | 183 SkLights::Builder builder; in updateLights() 185 builder.add(SkLights::Light::MakeDirectional( in updateLights() 447 sk_sp<SkLights> fLights;
|
/external/skia/tests/ |
D | SerializationTest.cpp | 560 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/ |
D | core.gni | 166 "$_src/core/SkLights.cpp", 406 "$_include/core/SkLights.h",
|
/external/skia/ |
D | Android.bp | 192 "src/core/SkLights.cpp",
|