Searched defs:instanceBuffer (Results 1 - 3 of 3) sorted by relevance

/external/skia/src/gpu/
H A DGrMesh.h42 void setInstanced(const GrBuffer* instanceBuffer, int instanceCount, int baseInstance,
45 const GrBuffer* instanceBuffer, int instanceCount, int baseInstance=0);
63 int baseVertex, const GrBuffer* instanceBuffer,
69 int baseVertex, const GrBuffer* instanceBuffer,
169 inline void GrMesh::setInstanced(const GrBuffer* instanceBuffer, int instanceCount, argument
171 SkASSERT(instanceBuffer);
175 fInstanceBuffer.reset(instanceBuffer);
182 const GrBuffer* instanceBuffer, int instanceCount,
186 SkASSERT(instanceBuffer);
190 fInstanceBuffer.reset(instanceBuffer);
181 setIndexedInstanced(const GrBuffer* indexBuffer, int indexCount, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument
[all...]
/external/skia/src/gpu/vk/
H A DGrVkGpuCommandBuffer.cpp430 const GrBuffer* instanceBuffer) {
451 SkASSERT(instanceBuffer);
452 SkASSERT(!instanceBuffer->isCPUBacked());
453 SkASSERT(!instanceBuffer->isMapped());
456 static_cast<const GrVkVertexBuffer*>(instanceBuffer));
624 const GrBuffer* instanceBuffer,
628 this->bindGeometry(primProc, nullptr, vertexBuffer, instanceBuffer);
640 const GrBuffer* instanceBuffer,
644 this->bindGeometry(primProc, indexBuffer, vertexBuffer, instanceBuffer);
427 bindGeometry(const GrPrimitiveProcessor& primProc, const GrBuffer* indexBuffer, const GrBuffer* vertexBuffer, const GrBuffer* instanceBuffer) argument
619 sendInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument
633 sendIndexedInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType, const GrBuffer* indexBuffer, int indexCount, int baseIndex, const GrBuffer* vertexBuffer, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument
/external/skia/src/gpu/gl/
H A DGrGLGpu.cpp1848 const GrBuffer* instanceBuffer,
1871 SkASSERT(instanceBuffer && !instanceBuffer->isMapped());
1872 bindings[1].fBuffer = instanceBuffer;
1874 bindings[1].fBufferOffset = instanceBuffer->baseOffset() + baseInstance * instanceStride;
2610 const GrBuffer* instanceBuffer, int instanceCount,
2613 this->setupGeometry(primProc, nullptr, vertexBuffer, 0, instanceBuffer, baseInstance);
2622 int baseVertex, const GrBuffer* instanceBuffer,
2628 instanceBuffer, baseInstance);
1844 setupGeometry(const GrPrimitiveProcessor& primProc, const GrBuffer* indexBuffer, const GrBuffer* vertexBuffer, int baseVertex, const GrBuffer* instanceBuffer, int baseInstance) argument
2607 sendInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument
2618 sendIndexedInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* indexBuffer, int indexCount, int baseIndex, const GrBuffer* vertexBuffer, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument

Completed in 107 milliseconds