Searched defs:shadowVertexBuffer (Results 1 - 2 of 2) sorted by relevance
/frameworks/base/libs/hwui/ |
H A D | AmbientShadow.cpp | 148 * @param shadowVertexBuffer Return an floating point array of (x, y, a) 180 float heightFactor, float geomFactor, VertexBuffer& shadowVertexBuffer) { 181 shadowVertexBuffer.setMode(VertexBuffer::kIndices); 198 shadowVertexBuffer.alloc<AlphaVertex>(totalVertexCount); 200 uint16_t* indexBuffer = shadowVertexBuffer.allocIndices<uint16_t>(totalIndexCount); 326 shadowVertexBuffer.updateVertexCount(vertexBufferIndex); 327 shadowVertexBuffer.updateIndexCount(indexBufferIndex); 328 shadowVertexBuffer.computeBounds<AlphaVertex>(); 178 createAmbientShadow(bool isCasterOpaque, const Vector3* casterVertices, int casterVertexCount, const Vector3& centroid3d, float heightFactor, float geomFactor, VertexBuffer& shadowVertexBuffer) argument
|
H A D | ShadowTessellator.cpp | 35 const Rect& localClip, float maxZ, VertexBuffer& shadowVertexBuffer) { 60 shadowVertexBuffer); 66 const Rect& casterBounds, const Rect& localClip, VertexBuffer& shadowVertexBuffer) { 108 casterPolygon, casterVertexCount, casterCentroid, shadowVertexBuffer); 111 if(shadowVertexBuffer.getVertexCount() <= 0) { 112 ALOGD("Spot shadow generation failed %d", shadowVertexBuffer.getVertexCount()); 32 tessellateAmbientShadow(bool isCasterOpaque, const Vector3* casterPolygon, int casterVertexCount, const Vector3& centroid3d, const Rect& casterBounds, const Rect& localClip, float maxZ, VertexBuffer& shadowVertexBuffer) argument 63 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
|
Completed in 49 milliseconds