Searched refs:isCasterOpaque (Results 1 - 9 of 9) sorted by relevance

/frameworks/base/libs/hwui/
H A DAmbientShadow.h34 static void createAmbientShadow(bool isCasterOpaque, const Vector3* poly,
H A DShadowTessellator.h71 static void tessellateAmbientShadow(bool isCasterOpaque,
76 static void tessellateSpotShadow(bool isCasterOpaque,
H A DAmbientShadow.cpp96 int* totalUmbraCount, int casterVertexCount, bool isCasterOpaque) {
110 if (!isCasterOpaque) {
126 * @param isCasterOpaque Whether the caster is opaque.
166 void AmbientShadow::createAmbientShadow(bool isCasterOpaque, argument
184 casterVertexCount, isCasterOpaque);
212 if (!isCasterOpaque) {
277 if (!isCasterOpaque) {
294 if (!isCasterOpaque) {
95 computeBufferSize(int* totalVertexCount, int* totalIndexCount, int* totalUmbraCount, int casterVertexCount, bool isCasterOpaque) argument
H A DShadowTessellator.cpp31 void ShadowTessellator::tessellateAmbientShadow(bool isCasterOpaque, argument
56 AmbientShadow::createAmbientShadow(isCasterOpaque, casterPolygon,
61 void ShadowTessellator::tessellateSpotShadow(bool isCasterOpaque, argument
107 SpotShadow::createSpotShadow(isCasterOpaque, adjustedLightCenter, lightRadius,
H A DSpotShadow.h30 static void createSpotShadow(bool isCasterOpaque, const Vector3& lightCenter,
60 static void generateTriangleStrip(bool isCasterOpaque, float shadowStrengthScale,
H A DTessellationCache.cpp209 bool isCasterOpaque, const SkPath* casterPerimeter,
262 isCasterOpaque, casterPolygon, casterVertexCount, centroid3d,
266 isCasterOpaque, casterPolygon, casterVertexCount, centroid3d,
207 tessellateShadows( const Matrix4* drawTransform, const Rect* localClip, bool isCasterOpaque, const SkPath* casterPerimeter, const Matrix4* casterTransformXY, const Matrix4* casterTransformZ, const Vector3& lightCenter, float lightRadius, VertexBuffer& ambientBuffer, VertexBuffer& spotBuffer) argument
H A DSpotShadow.cpp382 * @param isCasterOpaque whether the caster is opaque
390 void SpotShadow::createSpotShadow(bool isCasterOpaque, const Vector3& lightCenter, argument
591 generateTriangleStrip(isCasterOpaque, shadowStrengthScale, finalPenumbra,
850 void SpotShadow::generateTriangleStrip(bool isCasterOpaque, float shadowStrengthScale, argument
857 if (isCasterOpaque) {
H A DTessellationCache.h228 bool isCasterOpaque, const SkPath* casterPerimeter,
H A DDisplayListOp.h1503 renderer.getLocalClipBounds(), isCasterOpaque(), mCasterOutline,
1511 renderer.getLocalClipBounds(), isCasterOpaque(), mCasterOutline,
1525 bool isCasterOpaque() { return mCasterAlpha >= 1.0f; } function in class:android::uirenderer::DrawShadowOp

Completed in 969 milliseconds