/external/deqp/framework/opengl/ |
H A D | gluDrawUtil.cpp | 454 static bool isDrawCallValid (int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives) argument 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) argument 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) argument 532 DE_ASSERT(isDrawCallValid(numVertexArrays, vertexArrays, primitives)); 536 namedBindingsToProgramLocations(gl, program, vertexArrays, vertexArrays 580 drawFromVAOBuffers(const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) argument 590 draw(const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) argument [all...] |
H A D | 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/ |
H A D | glsSamplerObjectTest.cpp | 325 glu::VertexArrayBinding vertexArrays[] = local 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[] = local 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, gl 359 glu::VertexArrayBinding vertexArrays[] = local 822 glu::VertexArrayBinding vertexArrays[] = local 839 glu::VertexArrayBinding vertexArrays[] = local 856 glu::VertexArrayBinding vertexArrays[] = local [all...] |
H A D | glsFragmentOpUtil.cpp | 192 std::vector<glu::VertexArrayBinding> vertexArrays; local 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],
|
H A D | glsShaderRenderCase.cpp | 556 static void getDefaultVertexArrays (const glw::Functions& gl, const QuadGrid& quadGrid, deUint32 program, vector<VertexArrayBinding>& vertexArrays) argument 560 vertexArrays.push_back(va::Float("a_position", 4, numElements, 0, (const float*)quadGrid.getPositions())); 561 vertexArrays.push_back(va::Float("a_coords", 4, numElements, 0, (const float*)quadGrid.getCoords())); 562 vertexArrays.push_back(va::Float("a_unitCoords", 4, numElements, 0, (const float*)quadGrid.getUnitCoords())); 563 vertexArrays.push_back(va::Float("a_one", 1, numElements, 0, quadGrid.getAttribOne())); 569 vertexArrays.push_back(va::Float(name, 4, numElements, 0, (const float*)quadGrid.getUserAttrib(userNdx))); 602 vertexArrays.push_back(va::Float(loc+colNdx, numRows, numElements, 4*(int)sizeof(float), (const float*)quadGrid.getUserAttrib(colNdx))); 637 std::vector<VertexArrayBinding> vertexArrays; local 640 getDefaultVertexArrays(gl, quadGrid, programID, vertexArrays); 641 draw(m_renderCtx, programID, (int)vertexArrays [all...] |
H A D | glsShaderExecUtil.cpp | 470 vector<glu::VertexArrayBinding> vertexArrays; local 484 vertexArrays.push_back(glu::va::Float(symbol.name, vecSize, numValues, 0, (const float*)ptr)); 486 vertexArrays.push_back(glu::va::Int32(symbol.name, vecSize, numValues, 0, (const deInt32*)ptr)); 488 vertexArrays.push_back(glu::va::Uint32(symbol.name, vecSize, numValues, 0, (const deUint32*)ptr)); 496 vertexArrays.push_back(glu::va::Float(symbol.name, colNdx, numRows, numValues, stride, ((const float*)ptr) + colNdx * numRows)); 513 glu::draw(m_renderCtx, m_program.getProgram(), (int)vertexArrays.size(), vertexArrays.empty() ? DE_NULL : &vertexArrays[0], 700 vector<glu::VertexArrayBinding> vertexArrays; local 718 vertexArrays [all...] |
H A D | glsShaderLibraryCase.cpp | 816 vector<VertexArrayBinding> vertexArrays; 824 vertexArrays.push_back(va::Float(positionLoc, 4, numVerticesPerDraw, 0, &s_positions[0])); 881 vertexArrays.push_back(va::Float(attribLoc + i, numRows, numVerticesPerDraw, scalarSize*sizeof(float), &scalars[i * numRows])); 886 vertexArrays.push_back(va::Float(attribLoc, scalarSize, numVerticesPerDraw, 0, &scalars[0])); 935 (int)vertexArrays.size(), 936 &vertexArrays[0],
|
H A D | glsTextureTestUtil.cpp | 1439 const glu::VertexArrayBinding vertexArrays[] = local 1444 glu::draw(m_renderCtx, prog, DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderFragDataTests.cpp | 171 const glu::VertexArrayBinding vertexArrays[] = local 195 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 272 const glu::VertexArrayBinding vertexArrays[] = local 312 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
H A D | es3fShaderPrecisionTests.cpp | 366 vector<glu::VertexArrayBinding> vertexArrays; local 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], 587 vector<glu::VertexArrayBinding> vertexArrays; local 598 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices, 0, &position[0])); 599 vertexArrays.push_back(glu::va::Int32("a_in0", 1, numVertices, 0, &in0Arr[0])); 600 vertexArrays 781 vector<glu::VertexArrayBinding> vertexArrays; local [all...] |
H A D | es3fFragDepthTests.cpp | 221 glu::VertexArrayBinding vertexArrays[] = local 226 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 349 glu::VertexArrayBinding vertexArrays[] = local 354 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
H A D | es3fShaderApiTests.cpp | 204 glu::VertexArrayBinding vertexArrays[] = local 208 glu::draw(renderCtx, program, DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], glu::pr::Triangles(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0]));
|
H A D | es3fShaderDerivateTests.cpp | 717 const glu::VertexArrayBinding vertexArrays[] = local 768 glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
/external/deqp/modules/gles3/stress/ |
H A D | es3sLongRunningShaderTests.cpp | 279 vector<glu::VertexArrayBinding> vertexArrays; local 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/ |
H A D | es2fShaderFragDataTests.cpp | 171 const glu::VertexArrayBinding vertexArrays[] = local 195 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fStencilTexturingTests.cpp | 233 const glu::VertexArrayBinding vertexArrays[] = local 257 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 298 const glu::VertexArrayBinding vertexArrays[] = local 322 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 357 const glu::VertexArrayBinding vertexArrays[] = local 381 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
H A D | es31fShaderHelperInvocationTests.cpp | 141 vector<glu::VertexArrayBinding> vertexArrays; local 145 vertexArrays.push_back(glu::va::Float("a_position", 2, (int)vertices.size(), 0, (const float*)&vertices[0])); 167 glu::draw(renderCtx, program, (int)vertexArrays.size(), &vertexArrays[0],
|
/external/deqp/framework/opengl/simplereference/ |
H A D | sglrGLContext.cpp | 642 void GLContext::genVertexArrays (int numArrays, deUint32* vertexArrays) argument 644 m_wrapper->glGenVertexArrays(numArrays, vertexArrays); 646 m_allocatedVaos.insert(vertexArrays, vertexArrays+numArrays); 649 void GLContext::deleteVertexArrays (int numArrays, const deUint32* vertexArrays) argument 652 m_allocatedVaos.erase(vertexArrays[i]); 653 m_wrapper->glDeleteVertexArrays(numArrays, vertexArrays);
|
H A D | sglrContext.hpp | 143 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays) = DE_NULL; 144 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays) = DE_NULL;
|
H A D | sglrGLContext.hpp | 155 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays); 156 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays);
|
H A D | sglrReferenceContext.cpp | 450 vector<VertexArray*> vertexArrays; local 451 m_vertexArrays.getAll(vertexArrays); 452 for (vector<VertexArray*>::iterator i = vertexArrays.begin(); i != vertexArrays.end(); i++) 2512 vector<VertexArray*> vertexArrays; 2513 m_vertexArrays.getAll(vertexArrays); 2514 vertexArrays.push_back(&m_clientVertexArray); 2516 for (vector<VertexArray*>::iterator i = vertexArrays.begin(); i != vertexArrays.end(); i++) 3601 void ReferenceContext::genVertexArrays (int numArrays, deUint32* vertexArrays) [all...] |
H A D | sglrReferenceContext.hpp | 701 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays); 702 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays);
|
/external/deqp/framework/platform/null/ |
H A D | tcuNullRenderContext.cpp | 109 ObjectManager vertexArrays; member in class:tcu::null::Context 442 arrays[ndx] = ctx->vertexArrays.allocate();
|