Searched defs:casterAlpha (Results 1 - 4 of 4) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
H A DReorderBarrierDrawables.cpp132 const SkScalar casterAlpha = casterProperties.getAlpha() local
134 if (casterAlpha <= 0.0f) {
138 float ambientAlpha = (SkiaPipeline::getAmbientShadowAlpha()/255.f)*casterAlpha;
139 float spotAlpha = (SkiaPipeline::getSpotShadowAlpha()/255.f)*casterAlpha;
213 casterAlpha < 1.0f ? SkShadowFlags::kTransparentOccluder_ShadowFlag : 0);
217 casterAlpha < 1.0f ? SkShadowFlags::kTransparentOccluder_ShadowFlag : 0);
/frameworks/base/libs/hwui/
H A DRecordedOp.h366 ShadowOp(sp<TessellationCache::ShadowTask>& shadowTask, float casterAlpha) argument
369 , casterAlpha(casterAlpha) {
372 const float casterAlpha; member in struct:android::uirenderer::ShadowOp
H A DBakedOpDispatcher.cpp687 static void renderShadow(BakedOpRenderer& renderer, const BakedOpState& state, float casterAlpha, argument
692 // The caller has made sure casterAlpha > 0.
698 paint.setAlpha((uint8_t)(casterAlpha * ambientShadowAlpha));
708 paint.setAlpha((uint8_t)(casterAlpha * spotShadowAlpha));
716 renderShadow(renderer, state, op.casterAlpha, buffers.first, buffers.second);
H A DFrameBuilder.cpp413 float casterAlpha = properties.getAlpha() * properties.getOutline().getAlpha(); local
455 casterAlpha >= 1.0f,
460 ShadowOp* shadowOp = mAllocator.create<ShadowOp>(task, casterAlpha);

Completed in 79 milliseconds