/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 | 540 static void getDefaultVertexArrays (const glw::Functions& gl, const QuadGrid& quadGrid, deUint32 program, vector<VertexArrayBinding>& vertexArrays) argument 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; local 624 getDefaultVertexArrays(gl, quadGrid, programID, vertexArrays); 625 draw(m_renderCtx, programID, (int)vertexArrays [all...] |
H A D | glsShaderExecUtil.cpp | 577 vector<glu::VertexArrayBinding> vertexArrays; local 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],
|
H A D | glsShaderLibraryCase.cpp | 1159 vector<VertexArrayBinding> vertexArrays; 1167 vertexArrays.push_back(va::Float(positionLoc, 4, numVerticesPerDraw, 0, &s_positions[0])); 1222 vertexArrays.push_back(va::Float(attribLoc + i, numRows, numVerticesPerDraw, scalarSize*(int)sizeof(float), &scalars[i * numRows])); 1227 vertexArrays.push_back(va::Float(attribLoc, scalarSize, numVerticesPerDraw, 0, &scalars[0])); 1277 (int)vertexArrays.size(), 1278 &vertexArrays[0],
|
H A D | glsTextureTestUtil.cpp | 1455 const glu::VertexArrayBinding vertexArrays[] = local 1460 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], 582 vector<glu::VertexArrayBinding> vertexArrays; local 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 776 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 | 236 const glu::VertexArrayBinding vertexArrays[] = local 260 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 301 const glu::VertexArrayBinding vertexArrays[] = local 325 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], 360 const glu::VertexArrayBinding vertexArrays[] = local 384 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0],
|
H A D | es31fShaderHelperInvocationTests.cpp | 170 vector<glu::VertexArrayBinding> vertexArrays; local 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],
|
H A D | es31fDrawBuffersIndexedTests.cpp | 989 const glu::VertexArrayBinding vertexArrays[] = local 994 glu::draw(renderContext, program.getProgram(), 1, vertexArrays, glu::pr::Triangles(6));
|
H A D | es31fTextureBorderClampTests.cpp | 888 const glu::VertexArrayBinding vertexArrays[] = 904 glu::draw(m_context.getRenderContext(), progId, DE_LENGTH_OF_ARRAY(vertexArrays), &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++) 2533 vector<VertexArray*> vertexArrays; 2534 m_vertexArrays.getAll(vertexArrays); 2535 vertexArrays.push_back(&m_clientVertexArray); 2537 for (vector<VertexArray*>::iterator i = vertexArrays.begin(); i != vertexArrays.end(); i++) 3580 void ReferenceContext::genVertexArrays (int numArrays, deUint32* vertexArrays) [all...] |
H A D | sglrReferenceContext.hpp | 706 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays); 707 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays);
|
/external/deqp/framework/platform/null/ |
H A D | tcuNullRenderContext.cpp | 113 ObjectManager vertexArrays; member in class:tcu::null::Context 576 arrays[ndx] = ctx->vertexArrays.allocate();
|