/external/skia/src/gpu/ |
D | GrMesh.h | 42 void setInstanced(const GrBuffer* instanceBuffer, int instanceCount, int baseInstance, 45 const GrBuffer* instanceBuffer, int instanceCount, int baseInstance=0); 64 int instanceCount, int baseInstance) = 0; 70 int instanceCount, int baseInstance) = 0; 170 int baseInstance, int vertexCount) { in setInstanced() argument 173 SkASSERT(baseInstance >= 0); in setInstanced() 177 fInstanceData.fBaseInstance = baseInstance; in setInstanced() 183 int baseInstance) { in setIndexedInstanced() argument 188 SkASSERT(baseInstance >= 0); in setIndexedInstanced() 192 fInstanceData.fBaseInstance = baseInstance; in setIndexedInstanced()
|
/external/skia/src/gpu/ccpr/ |
D | GrCCPRCoverageOpsBuilder.cpp | 133 int baseInstance = 0; in init() local 135 fBaseInstances[i].fTriangles = baseInstance; in init() 136 baseInstance += maxPrimitives[i].fMaxTriangles; in init() 138 fBaseInstances[i].fQuadratics = baseInstance; in init() 139 baseInstance += maxPrimitives[i].fMaxQuadratics; in init() 141 fBaseInstances[i].fSerpentines = baseInstance; in init() 142 baseInstance += maxPrimitives[i].fMaxCubics; in init() 145 fBaseInstances[i].fLoops = baseInstance; in init() 544 const int baseInstance = fBaseInstances[(int)ScissorMode::kNonScissored].*instanceType; in drawMaskPrimitives() local 548 baseInstance + SkTMin(instanceCount, 0), vertexCount); in drawMaskPrimitives() [all …]
|
D | GrCoverageCountingPathRenderer.cpp | 305 int baseInstance = fBaseInstance; in onExecute() local 307 for (int i = 0; i < fAtlasBatches.count(); baseInstance = fAtlasBatches[i++].fEndInstanceIdx) { in onExecute() 309 SkASSERT(batch.fEndInstanceIdx > baseInstance); in onExecute() 322 batch.fEndInstanceIdx - baseInstance, baseInstance); in onExecute() 328 SkASSERT(baseInstance == fBaseInstance + fDebugInstanceCount); in onExecute()
|
/external/skia/src/gpu/instanced/ |
D | GLInstancedRendering.cpp | 265 void GLInstancedRendering::flushInstanceAttribs(int baseInstance) { in flushInstanceAttribs() argument 271 fInstanceAttribsBaseInstance != baseInstance) { in flushInstanceAttribs() 272 Instance* offsetInBuffer = (Instance*) nullptr + baseInstance; in flushInstanceAttribs() 305 fInstanceAttribsBaseInstance = baseInstance; in flushInstanceAttribs()
|
D | GLInstancedRendering.h | 52 void flushInstanceAttribs(int baseInstance);
|
/external/skia/src/gpu/vk/ |
D | GrVkGpuCommandBuffer.h | 85 int baseInstance) final; 91 int baseInstance) final;
|
D | GrVkGpuCommandBuffer.cpp | 626 int baseInstance) { in sendInstancedMeshToGpu() argument 629 cbInfo.currentCmdBuf()->draw(fGpu, vertexCount, instanceCount, baseVertex, baseInstance); in sendInstancedMeshToGpu() 642 int baseInstance) { in sendIndexedInstancedMeshToGpu() argument 646 baseIndex, baseVertex, baseInstance); in sendIndexedInstancedMeshToGpu()
|
/external/mesa3d/src/mesa/vbo/ |
D | vbo_exec_array.c | 407 GLsizei count, GLuint numInstances, GLuint baseInstance) in vbo_draw_arrays() argument 420 prim[0].base_instance = baseInstance; in vbo_draw_arrays() 658 GLuint baseInstance) in vbo_exec_DrawArraysInstancedBaseInstance() argument 666 numInstances, baseInstance); in vbo_exec_DrawArraysInstancedBaseInstance() 675 vbo_draw_arrays(ctx, mode, first, count, numInstances, baseInstance); in vbo_exec_DrawArraysInstancedBaseInstance() 755 GLuint baseInstance) in vbo_validated_drawrangeelements() argument 779 prim[0].base_instance = baseInstance; in vbo_validated_drawrangeelements() 1030 GLuint baseInstance) in vbo_exec_DrawElementsInstancedBaseInstance() argument 1040 numInstances, baseInstance); in vbo_exec_DrawElementsInstancedBaseInstance() 1048 baseInstance); in vbo_exec_DrawElementsInstancedBaseInstance() [all …]
|
/external/skia/src/gpu/gl/ |
D | GrGLGpu.h | 121 int baseInstance) final; 127 int baseInstance) final; 281 int baseInstance);
|
D | GrGLGpu.cpp | 1849 int baseInstance) { in setupGeometry() argument 1874 bindings[1].fBufferOffset = instanceBuffer->baseOffset() + baseInstance * instanceStride; in setupGeometry() 2611 int baseInstance) { in sendInstancedMeshToGpu() argument 2613 this->setupGeometry(primProc, nullptr, vertexBuffer, 0, instanceBuffer, baseInstance); in sendInstancedMeshToGpu() 2623 int instanceCount, int baseInstance) { in sendIndexedInstancedMeshToGpu() argument 2628 instanceBuffer, baseInstance); in sendIndexedInstancedMeshToGpu()
|