/external/deqp/framework/referencerenderer/ |
H A D | rrRenderer.hpp | 78 DrawIndices (const deUint32*, int baseVertex = 0); 79 DrawIndices (const deUint16*, int baseVertex = 0); 80 DrawIndices (const deUint8*, int baseVertex = 0); 81 DrawIndices (const void* ptr, IndexType type, int baseVertex = 0); 85 const int baseVertex; member in struct:rr::DrawIndices 104 const void* const m_indices; // !< if indices is NULL, indices is interpreted as [first (== baseVertex) + 0, first + 1, first + 2, ...]
|
/external/skia/src/gpu/vk/ |
H A D | GrVkGpuCommandBuffer.h | 105 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final { 106 this->sendInstancedMeshToGpu(primProc, primType, vertexBuffer, vertexCount, baseVertex, 113 const GrBuffer* vertexBuffer, int baseVertex) final { 115 vertexBuffer, baseVertex, nullptr, 1, 0); 119 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, 125 const GrBuffer* vertexBuffer, int baseVertex,
|
H A D | GrVkGpuCommandBuffer.cpp | 655 int baseVertex, 661 cbInfo.currentCmdBuf()->draw(fGpu, vertexCount, instanceCount, baseVertex, baseInstance); 671 int baseVertex, 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/skia/src/gpu/ |
H A D | GrMesh.h | 47 void setVertexData(const GrBuffer* vertexBuffer, int baseVertex = 0); 53 int baseVertex) = 0; 59 int baseVertex) = 0; 63 int baseVertex, const GrBuffer* instanceBuffer, 69 int baseVertex, const GrBuffer* instanceBuffer, 196 inline void GrMesh::setVertexData(const GrBuffer* vertexBuffer, int baseVertex) { argument 197 SkASSERT(baseVertex >= 0); 199 fBaseVertex = baseVertex;
|
/external/skqp/src/gpu/ |
H A D | GrMesh.h | 47 void setVertexData(const GrBuffer* vertexBuffer, int baseVertex = 0); 53 int baseVertex) = 0; 59 int baseVertex) = 0; 63 int baseVertex, const GrBuffer* instanceBuffer, 69 int baseVertex, const GrBuffer* instanceBuffer, 196 inline void GrMesh::setVertexData(const GrBuffer* vertexBuffer, int baseVertex) { argument 197 SkASSERT(baseVertex >= 0); 199 fBaseVertex = baseVertex;
|
/external/skqp/src/gpu/vk/ |
H A D | GrVkGpuCommandBuffer.h | 105 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final { 106 this->sendInstancedMeshToGpu(primProc, primType, vertexBuffer, vertexCount, baseVertex, 113 const GrBuffer* vertexBuffer, int baseVertex) final { 115 vertexBuffer, baseVertex, nullptr, 1, 0); 119 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, 125 const GrBuffer* vertexBuffer, int baseVertex,
|
H A D | GrVkGpuCommandBuffer.cpp | 699 int baseVertex, 705 cbInfo.currentCmdBuf()->draw(fGpu, vertexCount, instanceCount, baseVertex, baseInstance); 715 int baseVertex, 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/deqp/external/openglcts/modules/gl/ |
H A D | gl4cIndirectParametersTests.hpp | 55 GLuint baseVertex; member in struct:gl4cts::__anon4139
|
H A D | gl4cShaderDrawParametersTests.hpp | 54 GLuint baseVertex; member in struct:gl4cts::__anon4143
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fDrawElementsBaseVertexTests.cpp | 180 void draw (GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLint baseVertex); 286 void VertexIDCase::draw (GLenum mode, GLsizei count, GLenum type, GLvoid* indices, GLint baseVertex) argument 291 GLU_CHECK_GLW_CALL(m_gl, drawElementsBaseVertex(mode, count, type, indices, baseVertex)); 298 GLU_CHECK_GLW_CALL(m_gl, drawRangeElementsBaseVertex(mode, 0, maxElementsVertices, count, type, indices, baseVertex)); 303 GLU_CHECK_GLW_CALL(m_gl, drawElementsInstancedBaseVertex(mode, count, type, indices, 1, baseVertex)); 362 const GLuint baseVertex = 4; local 415 draw(GL_TRIANGLES, drawCount, GL_UNSIGNED_SHORT, (GLvoid*)indices, baseVertex); 423 draw(GL_TRIANGLES, drawCount, GL_UNSIGNED_SHORT, DE_NULL, baseVertex); 552 int baseVertex[2]; member in struct:deqp::gles31::Functional::__anon5339::IndexTest 580 for (int iterationNdx = 0; iterationNdx < DE_LENGTH_OF_ARRAY(indexTest.baseVertex); [all...] |
H A D | es31fDrawTests.cpp | 92 deInt32 baseVertex; member in struct:deqp::gles31::Functional::__anon5342::DrawElementsCommand 561 int baseVertex[2]; member in struct:deqp::gles31::Functional::__anon5342::IndexTest 589 for (int iterationNdx = 0; iterationNdx < DE_LENGTH_OF_ARRAY(indexTest.baseVertex); ++iterationNdx) 591 const std::string iterationDesc = std::string("base vertex ") + de::toString(indexTest.baseVertex[iterationNdx]); 592 spec.baseVertex = indexTest.baseVertex[iterationNdx]; 892 command.baseVertex = 0; 1218 << " int baseVertex;\n" 1260 buf << " commands[gl_GlobalInvocationID.x].baseVertex = 0;\n"; 1381 data.baseVertex [all...] |
/external/deqp/framework/opengl/simplereference/ |
H A D | sglrContext.hpp | 181 virtual void drawElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex) = DE_NULL; 182 virtual void drawElementsInstancedBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex) = DE_NULL; 184 virtual void drawRangeElementsBaseVertex (deUint32 mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex) = DE_NULL; 190 virtual void multiDrawElementsBaseVertex (deUint32 mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex) = DE_NULL;
|
H A D | sglrGLContext.hpp | 193 virtual void drawElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex); 194 virtual void drawElementsInstancedBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex); 196 virtual void drawRangeElementsBaseVertex (deUint32 mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex); 202 virtual void multiDrawElementsBaseVertex (deUint32 mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex);
|
H A D | sglrGLContext.cpp | 805 void GLContext::drawElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex) argument 807 m_wrapper->glDrawElementsBaseVertex(mode, count, type, indices, baseVertex); 810 void GLContext::drawElementsInstancedBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex) argument 812 m_wrapper->glDrawElementsInstancedBaseVertex(mode, count, type, indices, instanceCount, baseVertex); 820 void GLContext::drawRangeElementsBaseVertex (deUint32 mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex) argument 822 m_wrapper->glDrawRangeElementsBaseVertex(mode, start, end, count, type, indices, baseVertex); 845 void GLContext::multiDrawElementsBaseVertex (deUint32 mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex) argument 847 m_wrapper->glMultiDrawElementsBaseVertex(mode, count, type, indices, primCount, baseVertex);
|
H A D | sglrReferenceContext.hpp | 743 virtual void drawElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex); 745 virtual void drawElementsInstancedBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex); 747 virtual void drawRangeElementsBaseVertex (deUint32 mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex); 753 virtual void multiDrawElementsBaseVertex (deUint32 mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex);
|
/external/skia/src/gpu/gl/ |
H A D | GrGLGpu.h | 100 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final; 105 const GrBuffer* vertexBuffer, int baseVertex) final; 108 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, 114 const GrBuffer* vertexBuffer, int baseVertex, 271 int baseVertex,
|
H A D | GrGLGpu.cpp | 1864 int baseVertex, 1887 bindings[0].fBufferOffset = vertexBuffer->baseOffset() + baseVertex * vertexStride; 2626 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) { 2629 this->setupGeometry(primProc, nullptr, vertexBuffer, baseVertex, nullptr, 0); 2633 GL_CALL(DrawArrays(glPrimType, baseVertex, vertexCount)); 2642 int baseVertex) { 2647 this->setupGeometry(primProc, indexBuffer, vertexBuffer, baseVertex, nullptr, 0); 2660 int vertexCount, int baseVertex, 2667 GL_CALL(DrawArraysInstanced(glPrimType, baseVertex, vertexCount, 2677 int baseVertex, cons 1861 setupGeometry(const GrPrimitiveProcessor& primProc, const GrBuffer* indexBuffer, const GrBuffer* vertexBuffer, int baseVertex, const GrBuffer* instanceBuffer, int baseInstance) argument 2625 sendMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) argument 2638 sendIndexedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* indexBuffer, int indexCount, int baseIndex, uint16_t minIndexValue, uint16_t maxIndexValue, const GrBuffer* vertexBuffer, int baseVertex) 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 [all...] |
/external/skqp/src/gpu/gl/ |
H A D | GrGLGpu.h | 110 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final; 115 const GrBuffer* vertexBuffer, int baseVertex) final; 118 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex, 124 const GrBuffer* vertexBuffer, int baseVertex, 289 int baseVertex,
|
H A D | GrGLGpu.cpp | 1868 int baseVertex, 1891 bindings[0].fBufferOffset = vertexBuffer->baseOffset() + baseVertex * vertexStride; 2651 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) { 2654 this->setupGeometry(primProc, nullptr, vertexBuffer, baseVertex, nullptr, 0); 2658 GL_CALL(DrawArrays(glPrimType, baseVertex, vertexCount)); 2667 int baseVertex) { 2672 this->setupGeometry(primProc, indexBuffer, vertexBuffer, baseVertex, nullptr, 0); 2685 int vertexCount, int baseVertex, 2692 GL_CALL(DrawArraysInstanced(glPrimType, baseVertex, vertexCount, 2702 int baseVertex, cons 1865 setupGeometry(const GrPrimitiveProcessor& primProc, const GrBuffer* indexBuffer, const GrBuffer* vertexBuffer, int baseVertex, const GrBuffer* instanceBuffer, int baseInstance) argument 2650 sendMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) argument 2663 sendIndexedMeshToGpu(const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrBuffer* indexBuffer, int indexCount, int baseIndex, uint16_t minIndexValue, uint16_t maxIndexValue, const GrBuffer* vertexBuffer, int baseVertex) 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 [all...] |
/external/deqp/modules/glshared/ |
H A D | glsDrawTest.cpp | 262 bool baseVertex; member in struct:deqp::gls::__anon5507::MethodInfo 270 // indexed instanced ranged first baseVertex indirect 1763 void render (DrawTestSpec::Primitive primitive, DrawTestSpec::DrawMethod drawMethod, int firstVertex, int vertexCount, DrawTestSpec::IndexType indexType, const void* indexOffset, int rangeStart, int rangeEnd, int instanceCount, int indirectOffset, int baseVertex, float coordScale, float colorScale, AttributeArray* indexArray); 1842 void AttributePack::render (DrawTestSpec::Primitive primitive, DrawTestSpec::DrawMethod drawMethod, int firstVertex, int vertexCount, DrawTestSpec::IndexType indexType, const void* indexOffset, int rangeStart, int rangeEnd, int instanceCount, int indirectOffset, int baseVertex, float coordScale, float colorScale, AttributeArray* indexArray) argument 1956 GLint baseVertex; member in struct:deqp::gls::DrawCommand 1970 command.baseVertex = baseVertex; 1982 << "\tbaseVertex: " << command.baseVertex << "\n" 2002 m_ctx.drawElementsBaseVertex(primitiveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, baseVertex); local 2007 m_ctx.drawElementsInstancedBaseVertex(primitiveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, instanceCount, baseVertex); local 2012 m_ctx.drawRangeElementsBaseVertex(primitiveToGL(primitive), rangeStart, rangeEnd, vertexCount, indexTypeToGL(indexType), indexOffset, baseVertex); local 2607 << "base vertex " << baseVertex << ", "; local 2744 << "\\tbase vertex " << baseVertex << "\\n"; local 2753 << "\\tbase vertex " << baseVertex << "\\n"; local 2763 << "\\tbase vertex " << baseVertex << "\\n"; local [all...] |
H A D | glsDrawTest.hpp | 236 int baseVertex; //!< used only if drawMethod = DrawElementsIndirect or *BaseVertex member in struct:deqp::gls::DrawTestSpec
|
/external/deqp/modules/gles31/stress/ |
H A D | es31sDrawTests.cpp | 68 deInt32 baseVertex; member in struct:deqp::gles31::Stress::__anon5495::DrawElementsCommand 263 drawCommand.baseVertex = (m_op == INVALID_DATA_FIRST) ? (overBoundDrawCount) : (0); 272 << "\n\tbaseVertex\t" << drawCommand.baseVertex 469 spec.baseVertex = random.chooseWeighted<int, const int*, const float*> (DE_ARRAY_BEGIN(baseVertices), DE_ARRAY_END(baseVertices), baseVertexWeigths);
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
H A D | api.h | 483 /// @param baseVertex - Vertex in vertex buffer to consider as index "0". Note value is signed. 489 int32_t baseVertex); 498 /// @param baseVertex - Vertex in vertex buffer to consider as index "0". Note value is signed. 506 int32_t baseVertex,
|
H A D | api.cpp | 1195 /// @param baseVertex - Vertex in vertex buffer to consider as index "0". Note value is signed. 1203 int32_t baseVertex, 1217 AR_API_EVENT(DrawIndexedInstancedEvent(pDC->drawId, topology, numIndices, indexOffset, baseVertex, numInstances, startInstance)); 1279 pDC->FeWork.desc.draw.baseVertex = baseVertex; 1307 /// @param baseVertex - Vertex in vertex buffer to consider as index "0". Note value is signed. 1313 int32_t baseVertex 1316 DrawIndexedInstance(hContext, topology, numIndices, indexOffset, baseVertex); 1326 /// @param baseVertex - Vertex in vertex buffer to consider as index "0". Note value is signed. 1334 int32_t baseVertex, [all...] |
H A D | context.h | 183 int32_t baseVertex; member in struct:DRAW_WORK
|