Home
last modified time | relevance | path

Searched refs:baseInstance (Results 1 – 10 of 10) sorted by relevance

/external/skia/src/gpu/
DGrMesh.h42 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/
DGrCCPRCoverageOpsBuilder.cpp133 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 …]
DGrCoverageCountingPathRenderer.cpp305 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/
DGLInstancedRendering.cpp265 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()
DGLInstancedRendering.h52 void flushInstanceAttribs(int baseInstance);
/external/skia/src/gpu/vk/
DGrVkGpuCommandBuffer.h85 int baseInstance) final;
91 int baseInstance) final;
DGrVkGpuCommandBuffer.cpp626 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/
Dvbo_exec_array.c407 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/
DGrGLGpu.h121 int baseInstance) final;
127 int baseInstance) final;
281 int baseInstance);
DGrGLGpu.cpp1849 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()