Searched defs:baseInstance (Results 1 - 19 of 19) sorted by relevance

/external/deqp/external/openglcts/modules/gl/
H A Dgl4cIndirectParametersTests.hpp47 GLuint baseInstance; member in struct:gl4cts::__anon4138
56 GLuint baseInstance; member in struct:gl4cts::__anon4139
H A Dgl4cShaderDrawParametersTests.hpp46 GLuint baseInstance; member in struct:gl4cts::__anon4142
55 GLuint baseInstance; member in struct:gl4cts::__anon4143
/external/skia/src/gpu/ccpr/
H A DGrCCCoverageProcessor_GSImpl.cpp350 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 DGrCCCoverageProcessor_VSImpl.cpp468 int baseInstance, SkTArray<GrMesh>* out) const {
472 instanceCount, baseInstance);
467 appendVSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, SkTArray<GrMesh>* out) const argument
H A DGrCCCoverageProcessor.h123 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 DGrCoverageCountingPathRenderer.cpp519 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 DGrCCPathParser.cpp356 // 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 DGrCCCoverageProcessor_GSImpl.cpp336 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 DGrCCCoverageProcessor_VSImpl.cpp454 int baseInstance, SkTArray<GrMesh>* out) const {
458 instanceCount, baseInstance);
453 appendVSMesh(GrBuffer* instanceBuffer, int instanceCount, int baseInstance, SkTArray<GrMesh>* out) const argument
H A DGrCCCoverageProcessor.h114 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 DGrCCPathParser.cpp248 // 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 DGrCoverageCountingPathRenderer.cpp521 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 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) {
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 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) {
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 DGrVkGpuCommandBuffer.cpp658 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 DGrVkGpuCommandBuffer.cpp702 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 Dvbo_exec_array.c407 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 DGrGLGpu.cpp1866 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 DGrGLGpu.cpp1870 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

Completed in 211 milliseconds