/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cIndirectParametersTests.hpp | 47 GLuint baseInstance; member in struct:gl4cts::__anon4138 56 GLuint baseInstance; member in struct:gl4cts::__anon4139
|
H A D | gl4cShaderDrawParametersTests.hpp | 46 GLuint baseInstance; member in struct:gl4cts::__anon4142 55 GLuint baseInstance; member in struct:gl4cts::__anon4143
|
/external/skia/src/gpu/ccpr/ |
H A D | GrCCCoverageProcessor_GSImpl.cpp | 350 int baseInstance, SkTArray<GrMesh>* out) const { 358 mesh.setVertexData(instanceBuffer, baseInstance * 2); 349 appendGSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, SkTArray<GrMesh>* out) const argument
|
H A D | GrCCCoverageProcessor_VSImpl.cpp | 468 int baseInstance, SkTArray<GrMesh>* out) const { 472 instanceCount, baseInstance); 467 appendVSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, SkTArray<GrMesh>* out) const argument
|
H A D | GrCCCoverageProcessor.h | 123 void appendMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, argument 126 this->appendGSMesh(instanceBuffer, instanceCount, baseInstance, out); 128 this->appendVSMesh(instanceBuffer, instanceCount, baseInstance, out); 241 void appendGSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, 243 void appendVSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance,
|
H A D | GrCoverageCountingPathRenderer.cpp | 519 int baseInstance = fBaseInstance; local 521 for (int i = 0; i < fAtlasBatches.count(); baseInstance = fAtlasBatches[i++].fEndInstanceIdx) { 523 SkASSERT(batch.fEndInstanceIdx > baseInstance); 536 batch.fEndInstanceIdx - baseInstance, baseInstance); 542 SkASSERT(baseInstance == fBaseInstance + fInstanceCount - fNumSkippedInstances);
|
H A D | GrCCPathParser.cpp | 356 // megabuffer and lay them all out side-by-side. We can offset the "baseInstance" parameter in 578 int baseInstance = fBaseInstances[(int)ScissorMode::kNonScissored].*instanceType + local 580 proc.appendMesh(fInstanceBuffer.get(), instanceCount, baseInstance, &fMeshesScratchBuffer);
|
/external/skqp/src/gpu/ccpr/ |
H A D | GrCCCoverageProcessor_GSImpl.cpp | 336 int baseInstance, SkTArray<GrMesh>* out) const { 344 mesh.setVertexData(instanceBuffer, baseInstance * 2); 335 appendGSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, SkTArray<GrMesh>* out) const argument
|
H A D | GrCCCoverageProcessor_VSImpl.cpp | 454 int baseInstance, SkTArray<GrMesh>* out) const { 458 instanceCount, baseInstance); 453 appendVSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, SkTArray<GrMesh>* out) const argument
|
H A D | GrCCCoverageProcessor.h | 114 void appendMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, argument 117 this->appendGSMesh(instanceBuffer, instanceCount, baseInstance, out); 119 this->appendVSMesh(instanceBuffer, instanceCount, baseInstance, out); 232 void appendGSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, 234 void appendVSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance,
|
H A D | GrCCPathParser.cpp | 248 // megabuffer and lay them all out side-by-side. We can offset the "baseInstance" parameter in 420 int baseInstance = fBaseInstances[(int)ScissorMode::kNonScissored].*instanceType + local 422 proc.appendMesh(fInstanceBuffer.get(), instanceCount, baseInstance, &fMeshesScratchBuffer);
|
H A D | GrCoverageCountingPathRenderer.cpp | 521 int baseInstance = fBaseInstance; local 523 for (int i = 0; i < fAtlasBatches.count(); baseInstance = fAtlasBatches[i++].fEndInstanceIdx) { 525 SkASSERT(batch.fEndInstanceIdx > baseInstance); 538 batch.fEndInstanceIdx - baseInstance, baseInstance); 544 SkASSERT(baseInstance == fBaseInstance + fInstanceCount - fNumSkippedInstances);
|
/external/skia/src/gpu/ |
H A 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) { 173 SkASSERT(baseInstance >= 0); 177 fInstanceData.fBaseInstance = baseInstance; 183 int baseInstance) { 188 SkASSERT(baseInstance >= 0); 192 fInstanceData.fBaseInstance = baseInstance; 169 setInstanced(const GrBuffer* instanceBuffer, int instanceCount, int baseInstance, int vertexCount) argument 181 setIndexedInstanced(const GrBuffer* indexBuffer, int indexCount, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument [all...] |
/external/skqp/src/gpu/ |
H A 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) { 173 SkASSERT(baseInstance >= 0); 177 fInstanceData.fBaseInstance = baseInstance; 183 int baseInstance) { 188 SkASSERT(baseInstance >= 0); 192 fInstanceData.fBaseInstance = baseInstance; 169 setInstanced(const GrBuffer* instanceBuffer, int instanceCount, int baseInstance, int vertexCount) argument 181 setIndexedInstanced(const GrBuffer* indexBuffer, int indexCount, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument [all...] |
/external/skia/src/gpu/vk/ |
H A D | GrVkGpuCommandBuffer.cpp | 658 int baseInstance) { 661 cbInfo.currentCmdBuf()->draw(fGpu, vertexCount, instanceCount, baseVertex, baseInstance); 674 int baseInstance) { 678 baseIndex, baseVertex, baseInstance); 651 sendInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument 665 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/skqp/src/gpu/vk/ |
H A D | GrVkGpuCommandBuffer.cpp | 702 int baseInstance) { 705 cbInfo.currentCmdBuf()->draw(fGpu, vertexCount, instanceCount, baseVertex, baseInstance); 718 int baseInstance) { 722 baseIndex, baseVertex, baseInstance); 695 sendInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument 709 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/mesa3d/src/mesa/vbo/ |
H A D | vbo_exec_array.c | 407 GLsizei count, GLuint numInstances, GLuint baseInstance) 420 prim[0].base_instance = baseInstance; 658 GLuint baseInstance) 666 numInstances, baseInstance); 675 vbo_draw_arrays(ctx, mode, first, count, numInstances, baseInstance); 755 GLuint baseInstance) 779 prim[0].base_instance = baseInstance; 1030 GLuint baseInstance) 1040 numInstances, baseInstance); 1048 baseInstance); 406 vbo_draw_arrays(struct gl_context *ctx, GLenum mode, GLint start, GLsizei count, GLuint numInstances, GLuint baseInstance) argument 656 vbo_exec_DrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei numInstances, GLuint baseInstance) argument 749 vbo_validated_drawrangeelements(struct gl_context *ctx, GLenum mode, GLboolean index_bounds_valid, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex, GLuint numInstances, GLuint baseInstance) argument 1026 vbo_exec_DrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei numInstances, GLuint baseInstance) argument 1056 vbo_exec_DrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei numInstances, GLint basevertex, GLuint baseInstance) argument [all...] |
/external/skia/src/gpu/gl/ |
H A D | GrGLGpu.cpp | 1866 int baseInstance) { 1893 bindings[1].fBufferOffset = instanceBuffer->baseOffset() + baseInstance * instanceStride; 2662 int baseInstance) { 2666 this->setupGeometry(primProc, nullptr, vertexBuffer, 0, instanceBuffer, baseInstance + i); 2678 int instanceCount, int baseInstance) { 2683 instanceBuffer, baseInstance); 1861 setupGeometry(const GrPrimitiveProcessor& primProc, const GrBuffer* indexBuffer, const GrBuffer* vertexBuffer, int baseVertex, const GrBuffer* instanceBuffer, int baseInstance) argument 2658 sendInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument 2673 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
|
/external/skqp/src/gpu/gl/ |
H A D | GrGLGpu.cpp | 1870 int baseInstance) { 1897 bindings[1].fBufferOffset = instanceBuffer->baseOffset() + baseInstance * instanceStride; 2687 int baseInstance) { 2691 this->setupGeometry(primProc, nullptr, vertexBuffer, 0, instanceBuffer, baseInstance + i); 2703 int instanceCount, int baseInstance) { 2708 instanceBuffer, baseInstance); 1865 setupGeometry(const GrPrimitiveProcessor& primProc, const GrBuffer* indexBuffer, const GrBuffer* vertexBuffer, int baseVertex, const GrBuffer* instanceBuffer, int baseInstance) argument 2683 sendInstancedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, const GrBuffer* instanceBuffer, int instanceCount, int baseInstance) argument 2698 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
|