/external/skia/include/core/ |
H A D | SkLights.h | 142 Builder() : fLights(new SkLights) {} 145 if (fLights) { 146 fLights->fLights.push_back(light); 151 if (fLights) { 152 fLights->fLights.push_back(std::move(light)); 157 if (fLights) { 158 fLights->fAmbientLightColor = color; 163 return std::move(fLights); 167 sk_sp<SkLights> fLights; member in class:SkLights::Builder 194 SkTArray<Light> fLights; member in class:SkLights [all...] |
H A D | SkCanvas.h | 1381 sk_sp<SkLights> fLights; variable
|
/external/skia/gm/ |
H A D | shadowmaps.cpp | 79 fLights = builder.finish(); 103 canvas->setLights(fLights); 108 sk_sp<SkLights> fLights; member in class:skiagm::ShadowMapsGM
|
H A D | lightingshader2.cpp | 52 fLights = builder.finish(); 167 useTranslucentPaint, useTranslucentShader, fLights); 211 this->drawRect(canvas, 0.6f, 0.6f, 45.0f, true, true, true, true, fLights); 224 this->drawRect(canvas, 0.6f, 0.4f, 30.0f, true, true, true, true, fLights); 265 sk_sp<SkLights> fLights; member in class:skiagm::LightingShader2GM
|
H A D | lightingshader.cpp | 58 fLights = builder.finish(); 109 fLights)); local 174 sk_sp<SkLights> fLights; member in class:skiagm::LightingShaderGM
|
H A D | lightingshaderbevel.cpp | 43 fLights = builder.finish(); 118 paint.setShader(SkLightingShader::Make(fDiffuse, std::move(normalSource), fLights)); 260 sk_sp<SkLights> fLights; member in class:skiagm::LightingShaderBevelGM
|
/external/skia/src/core/ |
H A D | SkLightingShader.cpp | 51 , fLights(std::move(lights)) {} 90 sk_sp<SkLights> fLights; member in class:SkLightingShaderImpl 271 sk_make_sp<LightingFP>(std::move(normalFP), fLights) 284 fLights)); 366 accum.fX += lightShader.fLights->ambientLightColor().fX * SkColorGetR(diffColor); 367 accum.fY += lightShader.fLights->ambientLightColor().fY * SkColorGetG(diffColor); 368 accum.fZ += lightShader.fLights->ambientLightColor().fZ * SkColorGetB(diffColor); 371 for (int l = 0; l < lightShader.fLights->numLights(); ++l) { 372 const SkLights::Light& light = lightShader.fLights->light(l); 429 fLights [all...] |
H A D | SkShadowShader.cpp | 31 , fLights(std::move(lights)) 82 sk_sp<SkLights> fLights; member in class:SkShadowShaderImpl 652 std::move(fLights), 688 fNonAmbLightCnt = lightShader.fLights->numLights(); 692 if (lightShader.fLights->light(i).type() == SkLights::Light::kDirectional_LightType) { 693 lightShader.fLights->light(i).getShadowMap()-> 752 SkColor3f totalLight = lightShader.fLights->ambientLightColor(); 755 for (int l = 0; l < lightShader.fLights->numLights(); ++l) { 756 const SkLights::Light& light = lightShader.fLights->light(l); 879 fLights [all...] |
H A D | SkCanvas.cpp | 650 fLights = nullptr; 1457 this->fLights = lights; 1461 return this->fLights; 3015 for (int i = 0; i < fLights->numLights(); ++i) { 3021 if (fLights->light(i).getShadowMap() != nullptr) { 3025 if (fLights->light(i).isRadial()) { 3041 builder.add(fLights->light(i)); 3066 fLights->light(i), 255, 3085 builder.add(fLights->light(i)); 3094 fLights [all...] |
/external/skia/samplecode/ |
H A D | SampleShadowing.cpp | 140 for (int i = 0; i < fLights->numLights(); i++) { 141 fLights->light(i).setShadowMap(nullptr); 149 canvas->setLights(fLights); 170 fLights = builder.finish(); 292 sk_sp<SkLights> fLights; member in class:ShadowingView
|
H A D | SampleLitAtlas.cpp | 116 SkXfermode::kModulate_Mode, &cull, &paint, fLights); 140 std::move(normalSource), fLights)); variable 189 fLights = builder.finish(); 447 sk_sp<SkLights> fLights; member in class:DrawLitAtlasDrawable
|
H A D | SampleBevel.cpp | 720 paint.setShader(SkLightingShader::Make(nullptr, fNormalSource, fLights)); 753 fLights = builder.finish(); 806 sk_sp<SkLights> fLights; member in class:BevelView
|
/external/skia/src/utils/ |
H A D | SkShadowPaintFilterCanvas.cpp | 82 // It is up to the user to set the 0th light in fLights to 84 if (this->fLights->light(0).type() == SkLights::Light::kDirectional_LightType) { 85 const SkVector3& lightDir = this->fLights->light(0).dir(); 90 } else if (this->fLights->light(0).type() == SkLights::Light::kPoint_LightType) { 93 SkPoint3 lightPos = this->fLights->light(0).pos();
|
/external/skia/tests/ |
H A D | SerializationTest.cpp | 585 sk_sp<SkLights> fLights = builder.finish(); local 614 fLights); 619 fLights); 624 fLights); 629 fLights);
|