Searched defs:shadowVertexBuffer (Results 1 - 2 of 2) sorted by relevance
/frameworks/base/libs/hwui/ |
H A D | ShadowTessellator.cpp | 34 const Rect& localClip, float maxZ, VertexBuffer& shadowVertexBuffer) { 58 shadowVertexBuffer); 64 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()); 31 tessellateAmbientShadow(bool isCasterOpaque, const Vector3* casterPolygon, int casterVertexCount, const Vector3& centroid3d, const Rect& casterBounds, const Rect& localClip, float maxZ, VertexBuffer& shadowVertexBuffer) argument 61 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 | 136 * @param shadowVertexBuffer Return an floating point array of (x, y, a) 168 float heightFactor, float geomFactor, VertexBuffer& shadowVertexBuffer) { 169 shadowVertexBuffer.setMeshFeatureFlags(VertexBuffer::kAlpha | VertexBuffer::kIndices); 186 shadowVertexBuffer.alloc<AlphaVertex>(totalVertexCount); 188 uint16_t* indexBuffer = shadowVertexBuffer.allocIndices<uint16_t>(totalIndexCount); 314 shadowVertexBuffer.updateVertexCount(vertexBufferIndex); 315 shadowVertexBuffer.updateIndexCount(indexBufferIndex); 316 shadowVertexBuffer.computeBounds<AlphaVertex>(); 166 createAmbientShadow(bool isCasterOpaque, const Vector3* casterVertices, int casterVertexCount, const Vector3& centroid3d, float heightFactor, float geomFactor, VertexBuffer& shadowVertexBuffer) argument
|
Completed in 1145 milliseconds