void allocateVertexCache(VertexCache *cache, const SRPIndexBuffer *ib, size_t startIndex, size_t vertexCount, size_t varyingSize)
Definition vertex_processing.c:23
SRPVertexShaderOut * vertexCacheFetch(VertexCache *cache, size_t vertexIndex, const SRPVertexBuffer *vb, const SRPShaderProgram *sp)
Definition vertex_processing.c:38
void processVertex(size_t vertexIndex, void *varyingBlock, size_t varyingIndex, const SRPVertexBuffer *vb, const SRPShaderProgram *sp, SRPVertexShaderOut *outV)
Definition vertex_processing.c:55
Definition vertex_processing.h:17
bool valid
Definition vertex_processing.h:18
SRPVertexShaderOut data
Definition vertex_processing.h:19