Searched refs:baseVertex (Results 1 - 12 of 12) sorted by relevance

/external/deqp/framework/referencerenderer/
H A DrrRenderer.hpp76 DrawIndices (const deUint32*, int baseVertex = 0);
77 DrawIndices (const deUint16*, int baseVertex = 0);
78 DrawIndices (const deUint8*, int baseVertex = 0);
79 DrawIndices (const void* ptr, IndexType type, int baseVertex = 0);
83 const int baseVertex; member in struct:rr::DrawIndices
102 const void* const m_indices; // !< if indices is NULL, indices is interpreted as [first (== baseVertex) + 0, first + 1, first + 2, ...]
H A DrrRenderer.cpp1649 , baseVertex(baseVertex_)
1656 , baseVertex(baseVertex_)
1663 , baseVertex(baseVertex_)
1670 , baseVertex(baseVertex_)
1690 , m_baseVertex (indices.baseVertex)
1697 // indices == DE_NULL interpreted as command.indices = [first (=baseVertex) + 0, first + 1, first + 2...]
/external/deqp/framework/opengl/simplereference/
H A DsglrContext.hpp181 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 DsglrGLContext.hpp193 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 DsglrGLContext.cpp805 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 DsglrReferenceContext.hpp738 virtual void drawElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex);
740 virtual void drawElementsInstancedBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex);
742 virtual void drawRangeElementsBaseVertex (deUint32 mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex);
748 virtual void multiDrawElementsBaseVertex (deUint32 mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex);
H A DsglrReferenceContext.cpp4040 void ReferenceContext::drawElementsBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int baseVertex)
4042 drawElementsInstancedBaseVertex(mode, count, type, indices, 1, baseVertex);
4050 void ReferenceContext::drawElementsInstancedBaseVertex (deUint32 mode, int count, deUint32 type, const void *indices, int instanceCount, int baseVertex)
4070 drawWithReference(rr::PrimitiveList(primitiveType, count, rr::DrawIndices(indicesPtr, sglr::rr_util::mapGLIndexType(type), baseVertex)), instanceCount);
4081 void ReferenceContext::drawRangeElementsBaseVertex (deUint32 mode, deUint32 start, deUint32 end, int count, deUint32 type, const void *indices, int baseVertex)
4085 drawElementsBaseVertex(mode, count, type, indices, baseVertex);
4130 deInt32 baseVertex;
4169 drawElementsInstancedBaseVertex(mode, (int)command->count, type, indicesPtr, (int)command->primCount, command->baseVertex);
4196 void ReferenceContext::multiDrawElementsBaseVertex (deUint32 mode, const int* count, deUint32 type, const void** indices, int primCount, const int* baseVertex)
4203 DE_UNREF(baseVertex);
[all...]
/external/deqp/modules/gles31/stress/
H A Des31sDrawTests.cpp68 deInt32 baseVertex; member in struct:deqp::gles31::Stress::__anon20379::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 DglsDrawTest.cpp273 bool baseVertex;
281 // indexed instanced ranged first baseVertex indirect
1860 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);
1939 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)
2053 GLint baseVertex;
2067 command.baseVertex = baseVertex;
2079 << "\tbaseVertex: " << command.baseVertex << "\n"
2099 m_ctx.drawElementsBaseVertex(primitiveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, baseVertex);
2104 m_ctx.drawElementsInstancedBaseVertex(primitiveToGL(primitive), vertexCount, indexTypeToGL(indexType), indexOffset, instanceCount, baseVertex);
[all...]
H A DglsDrawTest.hpp230 int baseVertex; //!< used only if drawMethod = DrawElementsIndirect or *BaseVertex member in struct:deqp::gls::DrawTestSpec
/external/deqp/modules/gles31/functional/
H A Des31fDrawTests.cpp92 deInt32 baseVertex; member in struct:deqp::gles31::Functional::__anon20263::DrawElementsCommand
563 int baseVertex[2]; member in struct:deqp::gles31::Functional::__anon20263::IndexTest
591 for (int iterationNdx = 0; iterationNdx < DE_LENGTH_OF_ARRAY(indexTest.baseVertex); ++iterationNdx)
593 const std::string iterationDesc = std::string("base vertex ") + de::toString(indexTest.baseVertex[iterationNdx]);
594 spec.baseVertex = indexTest.baseVertex[iterationNdx];
894 command.baseVertex = 0;
1220 << " int baseVertex;\n"
1262 buf << " commands[gl_GlobalInvocationID.x].baseVertex = 0;\n";
1382 data.baseVertex
[all...]
H A Des31fGeometryShaderTests.cpp5415 deInt32 baseVertex;
5424 params.baseVertex = 0;

Completed in 273 milliseconds