/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, ...]
|
H A D | rrRenderer.cpp | 1665 , baseVertex(baseVertex_) 1672 , baseVertex(baseVertex_) 1679 , baseVertex(baseVertex_) 1686 , baseVertex(baseVertex_) 1706 , m_baseVertex (indices.baseVertex) 1713 // indices == DE_NULL interpreted as command.indices = [first (=baseVertex) + 0, first + 1, first + 2...]
|
/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);
|
H A D | sglrReferenceContext.cpp | 4019 void ReferenceContext::drawElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex) 4021 drawElementsInstancedBaseVertex(mode, count, type, indices, 1, baseVertex); 4029 void ReferenceContext::drawElementsInstancedBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex) 4049 drawWithReference(rr::PrimitiveList(primitiveType, count, rr::DrawIndices(indicesPtr, sglr::rr_util::mapGLIndexType(type), baseVertex)), instanceCount); 4060 void ReferenceContext::drawRangeElementsBaseVertex (deUint32 mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex) 4064 drawElementsBaseVertex(mode, count, type, indices, baseVertex); 4109 deInt32 baseVertex; 4148 drawElementsInstancedBaseVertex(mode, (int)command->count, type, indicesPtr, (int)command->primCount, command->baseVertex); 4175 void ReferenceContext::multiDrawElementsBaseVertex (deUint32 mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex) 4182 DE_UNREF(baseVertex); [all...] |
/external/deqp/modules/gles31/stress/ |
H A D | es31sDrawTests.cpp | 68 deInt32 baseVertex; member in struct:deqp::gles31::Stress::__anon4829::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/deqp/modules/glshared/ |
H A D | glsDrawTest.cpp | 261 bool baseVertex; member in struct:deqp::gls::__anon4841::MethodInfo 269 // indexed instanced ranged first baseVertex indirect 1762 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); 1841 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 1955 GLint baseVertex; member in struct:deqp::gls::DrawCommand 1969 command.baseVertex = baseVertex; 1981 << "\tbaseVertex: " << command.baseVertex << "\n" 2001 m_ctx.drawElementsBaseVertex(primitiveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, baseVertex); local 2006 m_ctx.drawElementsInstancedBaseVertex(primitiveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, instanceCount, baseVertex); local 2011 m_ctx.drawRangeElementsBaseVertex(primitiveToGL(primitive), rangeStart, rangeEnd, vertexCount, indexTypeToGL(indexType), indexOffset, baseVertex); local 2606 << "base vertex " << baseVertex << ", "; local 2743 << "\\tbase vertex " << baseVertex << "\\n"; local 2752 << "\\tbase vertex " << baseVertex << "\\n"; local 2762 << "\\tbase vertex " << baseVertex << "\\n"; local [all...] |
H A D | glsDrawTest.hpp | 231 int baseVertex; //!< used only if drawMethod = DrawElementsIndirect or *BaseVertex member in struct:deqp::gls::DrawTestSpec
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fDrawTests.cpp | 92 deInt32 baseVertex; member in struct:deqp::gles31::Functional::__anon4686::DrawElementsCommand 561 int baseVertex[2]; member in struct:deqp::gles31::Functional::__anon4686::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"; 1380 data.baseVertex [all...] |
H A D | es31fGeometryShaderTests.cpp | 5673 deInt32 baseVertex; 5682 params.baseVertex = 0;
|