Searched defs:shadowVertexBuffer (Results 1 - 2 of 2) sorted by relevance
/frameworks/base/libs/hwui/ |
H A D | ShadowTessellator.cpp | 38 const Rect& localClip, float maxZ, VertexBuffer& shadowVertexBuffer) { 62 shadowVertexBuffer); 68 const Rect& casterBounds, const Rect& localClip, VertexBuffer& shadowVertexBuffer) { 107 casterPolygon, casterVertexCount, casterCentroid, shadowVertexBuffer); 110 if(shadowVertexBuffer.getVertexCount() <= 0) { 111 ALOGD("Spot shadow generation failed %d", shadowVertexBuffer.getVertexCount()); 35 tessellateAmbientShadow(bool isCasterOpaque, const Vector3* casterPolygon, int casterVertexCount, const Vector3& centroid3d, const Rect& casterBounds, const Rect& localClip, float maxZ, VertexBuffer& shadowVertexBuffer) argument 65 tessellateSpotShadow(bool isCasterOpaque, const Vector3* casterPolygon, int casterVertexCount, const Vector3& casterCentroid, const mat4& receiverTransform, const Vector3& lightCenter, int lightRadius, const Rect& casterBounds, const Rect& localClip, VertexBuffer& shadowVertexBuffer) argument
|
H A D | AmbientShadow.cpp | 152 * @param shadowVertexBuffer Return an floating point array of (x, y, a) 184 float heightFactor, float geomFactor, VertexBuffer& shadowVertexBuffer) { 185 shadowVertexBuffer.setMeshFeatureFlags(VertexBuffer::kAlpha | VertexBuffer::kIndices); 202 shadowVertexBuffer.alloc<AlphaVertex>(totalVertexCount); 204 uint16_t* indexBuffer = shadowVertexBuffer.allocIndices<uint16_t>(totalIndexCount); 330 shadowVertexBuffer.updateVertexCount(vertexBufferIndex); 331 shadowVertexBuffer.updateIndexCount(indexBufferIndex); 332 shadowVertexBuffer.computeBounds<AlphaVertex>(); 182 createAmbientShadow(bool isCasterOpaque, const Vector3* casterVertices, int casterVertexCount, const Vector3& centroid3d, float heightFactor, float geomFactor, VertexBuffer& shadowVertexBuffer) argument
|
Completed in 102 milliseconds