Searched refs:fLights (Results 1 - 14 of 14) sorted by relevance

/external/skia/include/core/
H A DSkLights.h142 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 DSkCanvas.h1381 sk_sp<SkLights> fLights; variable
/external/skia/gm/
H A Dshadowmaps.cpp79 fLights = builder.finish();
103 canvas->setLights(fLights);
108 sk_sp<SkLights> fLights; member in class:skiagm::ShadowMapsGM
H A Dlightingshader2.cpp52 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 Dlightingshader.cpp58 fLights = builder.finish();
109 fLights)); local
174 sk_sp<SkLights> fLights; member in class:skiagm::LightingShaderGM
H A Dlightingshaderbevel.cpp43 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 DSkLightingShader.cpp51 , 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 DSkShadowShader.cpp31 , 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 DSkCanvas.cpp650 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 DSampleShadowing.cpp140 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 DSampleLitAtlas.cpp116 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 DSampleBevel.cpp720 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 DSkShadowPaintFilterCanvas.cpp82 // 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 DSerializationTest.cpp585 sk_sp<SkLights> fLights = builder.finish(); local
614 fLights);
619 fLights);
624 fLights);
629 fLights);

Completed in 552 milliseconds