/external/deqp/framework/opengl/ |
gluDrawUtil.cpp | 454 static bool isDrawCallValid (int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives) 469 if (primitives.numElements > vertexArrays[ndx].pointer.numElements) 495 void drawFromUserPointers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) 500 DE_ASSERT(isDrawCallValid(numVertexArrays, vertexArrays, primitives)); 504 namedBindingsToProgramLocations(gl, program, vertexArrays, vertexArrays+numVertexArrays, std::inserter(bindingsWithLocations, bindingsWithLocations.begin())); 527 void drawFromBuffers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) 532 DE_ASSERT(isDrawCallValid(numVertexArrays, vertexArrays, primitives)); 536 namedBindingsToProgramLocations(gl, program, vertexArrays, vertexArrays+numVertexArrays, std::inserter(bindingsWithLocations, bindingsWithLocations.begin())) [all...] |
gluDrawUtil.hpp | 198 void draw (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL); 200 void drawFromUserPointers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL); 201 void drawFromBuffers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL); 202 void drawFromVAOBuffers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL);
|
/external/deqp/modules/glshared/ |
glsSamplerObjectTest.cpp | 325 glu::VertexArrayBinding vertexArrays[] = 330 glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, glu::PrimitiveList(glu::PRIMITIVETYPE_TRIANGLES, 6)); 335 glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, glu::PrimitiveList(glu::PRIMITIVETYPE_TRIANGLES, 6)); 342 glu::VertexArrayBinding vertexArrays[] = 347 glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, glu::PrimitiveList(glu::PRIMITIVETYPE_TRIANGLES, 6)); 352 glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, glu::PrimitiveList(glu::PRIMITIVETYPE_TRIANGLES, 6)) [all...] |
glsFragmentOpUtil.cpp | 192 std::vector<glu::VertexArrayBinding> vertexArrays; 194 vertexArrays.push_back(glu::va::Float(m_positionLoc, 4, 4, 0, &position[0])); 195 vertexArrays.push_back(glu::va::Float(m_colorLoc, 4, 4, 0, (const float*)&quad.color[0])); 198 vertexArrays.push_back(glu::va::Float(m_color1Loc, 4, 4, 0, (const float*)&quad.color1[0])); 202 (int)vertexArrays.size(), &vertexArrays[0],
|
glsShaderRenderCase.cpp | 540 static void getDefaultVertexArrays (const glw::Functions& gl, const QuadGrid& quadGrid, deUint32 program, vector<VertexArrayBinding>& vertexArrays) 544 vertexArrays.push_back(va::Float("a_position", 4, numElements, 0, (const float*)quadGrid.getPositions())); 545 vertexArrays.push_back(va::Float("a_coords", 4, numElements, 0, (const float*)quadGrid.getCoords())); 546 vertexArrays.push_back(va::Float("a_unitCoords", 4, numElements, 0, (const float*)quadGrid.getUnitCoords())); 547 vertexArrays.push_back(va::Float("a_one", 1, numElements, 0, quadGrid.getAttribOne())); 553 vertexArrays.push_back(va::Float(name, 4, numElements, 0, (const float*)quadGrid.getUserAttrib(userNdx))); 586 vertexArrays.push_back(va::Float(loc+colNdx, numRows, numElements, 4*(int)sizeof(float), (const float*)quadGrid.getUserAttrib(colNdx))); 621 std::vector<VertexArrayBinding> vertexArrays; 624 getDefaultVertexArrays(gl, quadGrid, programID, vertexArrays); 625 draw(m_renderCtx, programID, (int)vertexArrays.size(), &vertexArrays[0], pr::Triangles(numElements, quadGrid.getIndices())) [all...] |
glsShaderExecUtil.cpp | 577 vector<glu::VertexArrayBinding> vertexArrays; 595 vertexArrays.push_back(glu::va::Float("a_position", 2, numValues, 0, (const float*)&positions[0])); 606 vertexArrays.push_back(glu::va::Float(attribName, vecSize, numValues, 0, (const float*)ptr)); 608 vertexArrays.push_back(glu::va::Int32(attribName, vecSize, numValues, 0, (const deInt32*)ptr)); 610 vertexArrays.push_back(glu::va::Uint32(attribName, vecSize, numValues, 0, (const deUint32*)ptr)); 618 vertexArrays.push_back(glu::va::Float(attribName, colNdx, numRows, numValues, stride, ((const float*)ptr) + colNdx * numRows)); 651 glu::draw(m_renderCtx, this->getProgram(), (int)vertexArrays.size(), &vertexArrays[0], [all...] |
glsShaderLibraryCase.cpp | [all...] |
glsTextureTestUtil.cpp | [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderFragDataTests.cpp | 171 const glu::VertexArrayBinding vertexArrays[] = 195 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 272 const glu::VertexArrayBinding vertexArrays[] = 312 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
es3fShaderPrecisionTests.cpp | 366 vector<glu::VertexArrayBinding> vertexArrays; 377 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices, 0, &position[0])); 378 vertexArrays.push_back(glu::va::Float("a_in0", 1, numVertices, 0, &in0Arr[0])); 379 vertexArrays.push_back(glu::va::Float("a_in1", 1, numVertices, 0, &in1Arr[0])); 400 glu::draw(m_context.getRenderContext(), prog, (int)vertexArrays.size(), &vertexArrays[0], 582 vector<glu::VertexArrayBinding> vertexArrays; 593 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices, 0, &position[0])); 594 vertexArrays.push_back(glu::va::Int32("a_in0", 1, numVertices, 0, &in0Arr[0])); 595 vertexArrays.push_back(glu::va::Int32("a_in1", 1, numVertices, 0, &in1Arr[0])) [all...] |
es3fFragDepthTests.cpp | 221 glu::VertexArrayBinding vertexArrays[] = 226 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 349 glu::VertexArrayBinding vertexArrays[] = 354 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
es3fShaderApiTests.cpp | 204 glu::VertexArrayBinding vertexArrays[] = 208 glu::draw(renderCtx, program, DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], glu::pr::Triangles(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); [all...] |
es3fShaderDerivateTests.cpp | 717 const glu::VertexArrayBinding vertexArrays[] = 768 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], [all...] |
/external/deqp/modules/gles3/stress/ |
es3sLongRunningShaderTests.cpp | 279 vector<glu::VertexArrayBinding> vertexArrays; 281 vertexArrays.push_back(glu::va::Float("a_position", 2, (int)positions.size(), 0, positions[0].getPtr())); 283 vertexArrays.push_back(glu::va::Int32("a_iterCount", 1, (int)iterCounts.size(), 0, &iterCounts[0])); 296 (int)vertexArrays.size(), &vertexArrays[0],
|
/external/deqp/modules/gles2/functional/ |
es2fShaderFragDataTests.cpp | 171 const glu::VertexArrayBinding vertexArrays[] = 195 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
/external/deqp/modules/gles31/functional/ |
es31fStencilTexturingTests.cpp | 236 const glu::VertexArrayBinding vertexArrays[] = 260 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 301 const glu::VertexArrayBinding vertexArrays[] = 325 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 360 const glu::VertexArrayBinding vertexArrays[] = 384 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], [all...] |
es31fShaderHelperInvocationTests.cpp | 170 vector<glu::VertexArrayBinding> vertexArrays; 174 vertexArrays.push_back(glu::va::Float("a_position", 2, (int)vertices.size(), 0, (const float*)&vertices[0])); 196 glu::draw(renderCtx, program, (int)vertexArrays.size(), &vertexArrays[0],
|
es31fDrawBuffersIndexedTests.cpp | 989 const glu::VertexArrayBinding vertexArrays[] = [all...] |
es31fTextureBorderClampTests.cpp | 888 const glu::VertexArrayBinding vertexArrays[] = [all...] |
/external/deqp/framework/opengl/simplereference/ |
sglrGLContext.cpp | 642 void GLContext::genVertexArrays (int numArrays, deUint32* vertexArrays) 644 m_wrapper->glGenVertexArrays(numArrays, vertexArrays); 646 m_allocatedVaos.insert(vertexArrays, vertexArrays+numArrays); 649 void GLContext::deleteVertexArrays (int numArrays, const deUint32* vertexArrays) 652 m_allocatedVaos.erase(vertexArrays[i]); 653 m_wrapper->glDeleteVertexArrays(numArrays, vertexArrays);
|
sglrContext.hpp | 143 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays) = DE_NULL; 144 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays) = DE_NULL;
|
sglrGLContext.hpp | 155 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays); 156 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays);
|
sglrReferenceContext.cpp | 450 vector<VertexArray*> vertexArrays; 451 m_vertexArrays.getAll(vertexArrays); 452 for (vector<VertexArray*>::iterator i = vertexArrays.begin(); i != vertexArrays.end(); i++) [all...] |
sglrReferenceContext.hpp | 706 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays); 707 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays); [all...] |
/external/deqp/framework/platform/null/ |
tcuNullRenderContext.cpp | 113 ObjectManager vertexArrays; 576 arrays[ndx] = ctx->vertexArrays.allocate();
|