/external/deqp/framework/opengl/ |
D | gluDrawUtil.cpp | 483 static bool isDrawCallValid(int numVertexArrays, const VertexArrayBinding *vertexArrays, in isDrawCallValid() argument 499 if (primitives.numElements > vertexArrays[ndx].pointer.numElements) in isDrawCallValid() 527 const VertexArrayBinding *vertexArrays, const PrimitiveList &primitives, in drawFromUserPointers() argument 533 DE_ASSERT(isDrawCallValid(numVertexArrays, vertexArrays, primitives)); in drawFromUserPointers() 537 namedBindingsToProgramLocations(gl, program, vertexArrays, vertexArrays + numVertexArrays, in drawFromUserPointers() 563 const VertexArrayBinding *vertexArrays, const PrimitiveList &primitives, in drawFromBuffers() argument 569 DE_ASSERT(isDrawCallValid(numVertexArrays, vertexArrays, primitives)); in drawFromBuffers() 573 namedBindingsToProgramLocations(gl, program, vertexArrays, vertexArrays + numVertexArrays, in drawFromBuffers() 621 const VertexArrayBinding *vertexArrays, const PrimitiveList &primitives, in drawFromVAOBuffers() argument 628 drawFromBuffers(context, program, numVertexArrays, vertexArrays, primitives, callback); in drawFromVAOBuffers() [all …]
|
D | gluDrawUtil.hpp | 208 …derContext &context, uint32_t program, int numVertexArrays, const VertexArrayBinding *vertexArrays, 212 const VertexArrayBinding *vertexArrays, const PrimitiveList &primitives, 215 const VertexArrayBinding *vertexArrays, const PrimitiveList &primitives, 218 const VertexArrayBinding *vertexArrays, const PrimitiveList &primitives,
|
/external/deqp/modules/glshared/ |
D | glsSamplerObjectTest.cpp | 301 glu::VertexArrayBinding vertexArrays[] = {glu::VertexArrayBinding( in render() local 305 … glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in render() 311 … glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in render() 319 glu::VertexArrayBinding vertexArrays[] = {glu::VertexArrayBinding( in render() local 323 … glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in render() 329 … glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in render() 337 glu::VertexArrayBinding vertexArrays[] = {glu::VertexArrayBinding( in render() local 341 … glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in render() 347 … glu::draw(m_renderCtx, m_program->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in render() 817 glu::VertexArrayBinding vertexArrays[] = {glu::VertexArrayBinding( in render() local [all …]
|
D | glsFragmentOpUtil.cpp | 181 std::vector<glu::VertexArrayBinding> vertexArrays; in render() local 183 vertexArrays.push_back(glu::va::Float(m_positionLoc, 4, 4, 0, &position[0])); in render() 184 vertexArrays.push_back(glu::va::Float(m_colorLoc, 4, 4, 0, (const float *)&quad.color[0])); in render() 187 … vertexArrays.push_back(glu::va::Float(m_color1Loc, 4, 4, 0, (const float *)&quad.color1[0])); in render() 190 glu::draw(m_context, m_program->getProgram(), (int)vertexArrays.size(), &vertexArrays[0], in render()
|
D | glsShaderRenderCase.cpp | 663 vector<VertexArrayBinding> &vertexArrays) in getDefaultVertexArrays() argument 667 …vertexArrays.push_back(va::Float("a_position", 4, numElements, 0, (const float *)quadGrid.getPosit… in getDefaultVertexArrays() 668 …vertexArrays.push_back(va::Float("a_coords", 4, numElements, 0, (const float *)quadGrid.getCoords(… in getDefaultVertexArrays() 669 …vertexArrays.push_back(va::Float("a_unitCoords", 4, numElements, 0, (const float *)quadGrid.getUni… in getDefaultVertexArrays() 670 vertexArrays.push_back(va::Float("a_one", 1, numElements, 0, quadGrid.getAttribOne())); in getDefaultVertexArrays() 676 …vertexArrays.push_back(va::Float(name, 4, numElements, 0, (const float *)quadGrid.getUserAttrib(us… in getDefaultVertexArrays() 699 … vertexArrays.push_back(va::Float(loc + colNdx, numRows, numElements, 4 * (int)sizeof(float), in getDefaultVertexArrays() 735 std::vector<VertexArrayBinding> vertexArrays; in render() local 738 getDefaultVertexArrays(gl, quadGrid, programID, vertexArrays); in render() 739 draw(m_renderCtx, programID, (int)vertexArrays.size(), &vertexArrays[0], in render()
|
/external/deqp/modules/gles3/functional/ |
D | es3fShaderFragDataTests.cpp | 182 …const glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 2, 4, 0, &positions[0… in iterate() local 203 … glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], in iterate() 281 …const glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 2, 4, 0, &positions[0… in iterate() local 322 … glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], in iterate()
|
D | es3fShaderPrecisionTests.cpp | 351 vector<glu::VertexArrayBinding> vertexArrays; in iterate() local 362 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices, 0, &position[0])); in iterate() 363 vertexArrays.push_back(glu::va::Float("a_in0", 1, numVertices, 0, &in0Arr[0])); in iterate() 364 vertexArrays.push_back(glu::va::Float("a_in1", 1, numVertices, 0, &in1Arr[0])); in iterate() 384 glu::draw(m_context.getRenderContext(), prog, (int)vertexArrays.size(), &vertexArrays[0], in iterate() 568 vector<glu::VertexArrayBinding> vertexArrays; in iterate() local 579 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices, 0, &position[0])); in iterate() 580 vertexArrays.push_back(glu::va::Int32("a_in0", 1, numVertices, 0, &in0Arr[0])); in iterate() 581 vertexArrays.push_back(glu::va::Int32("a_in1", 1, numVertices, 0, &in1Arr[0])); in iterate() 602 glu::draw(m_context.getRenderContext(), prog, (int)vertexArrays.size(), &vertexArrays[0], in iterate() [all …]
|
D | es3fFragDepthTests.cpp | 210 … glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 4, 4, 0, &position[0]), in iterate() local 212 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 213 … &vertexArrays[0], glu::pr::Triangles(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 327 … glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 4, 4, 0, &position[0]), in iterate() local 329 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 330 … &vertexArrays[0], glu::pr::Triangles(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate()
|
/external/deqp/external/openglcts/modules/gl/ |
D | gl4cES31CompatibilitySampleVariablesTests.cpp | 370 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 373 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 374 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 451 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 454 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 455 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 675 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 678 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 679 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 758 glu::VertexArrayBinding vertexArrays[] = { in iterate() local [all …]
|
D | gl4cShaderBallotTests.cpp | 261 glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("inPosition", 2, 4, 0, position)}; in renderQuad() local 267 ….getRenderContext(), m_programRender->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in renderQuad() 347 glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("position", 2, 4, 0, position), in executeComputeShader() local 350 …text.getRenderContext(), renderShader.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in executeComputeShader() 936 glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("inPosition", 2, 4, 0, position)}; in renderQuad() local 941 …glu::draw(renderContext, getRenderProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, primi… in renderQuad() 1027 glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("position", 2, 4, 0, position), in executeComputeShader() local 1032 …ext.getRenderContext(), renderProgram.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in executeComputeShader()
|
D | gl4cShaderAtomicCounterOpsTests.cpp | 271 glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("inPosition", 2, 4, 0, position)}; in renderQuad() local 277 …ntext.getRenderContext(), this->getShaderProgram()->getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in renderQuad() 278 vertexArrays, primitiveList); in renderQuad() 361 glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("position", 2, 4, 0, position), in executeComputeShader() local 364 …text.getRenderContext(), renderShader.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in executeComputeShader()
|
/external/deqp/external/openglcts/modules/common/ |
D | glcSampleVariablesTests.cpp | 372 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 375 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 376 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 453 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 456 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 457 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 673 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 677 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 678 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 757 glu::VertexArrayBinding vertexArrays[] = { in iterate() local [all …]
|
D | glcFragDepthTests.cpp | 222 … glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 4, 4, 0, &position[0]), in iterate() local 224 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 225 … &vertexArrays[0], glu::pr::Triangles(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 342 … glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 4, 4, 0, &position[0]), in iterate() local 344 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 345 … &vertexArrays[0], glu::pr::Triangles(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate()
|
D | glcShaderIntegerMixTests.cpp | 478 glu::VertexArrayBinding vertexArrays[] = { in test() local 497 …aw(m_context.getRenderContext(), prog.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in test() 509 …aw(m_context.getRenderContext(), prog.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in test()
|
D | glcShaderRenderCase.cpp | 681 vector<VertexArrayBinding> &vertexArrays) in getDefaultVertexArrays() argument 685 …vertexArrays.push_back(va::Float("a_position", 4, numElements, 0, (const float *)quadGrid.getPosit… in getDefaultVertexArrays() 686 …vertexArrays.push_back(va::Float("a_coords", 4, numElements, 0, (const float *)quadGrid.getCoords(… in getDefaultVertexArrays() 687 …vertexArrays.push_back(va::Float("a_unitCoords", 4, numElements, 0, (const float *)quadGrid.getUni… in getDefaultVertexArrays() 688 vertexArrays.push_back(va::Float("a_one", 1, numElements, 0, quadGrid.getAttribOne())); in getDefaultVertexArrays() 694 …vertexArrays.push_back(va::Float(name, 4, numElements, 0, (const float *)quadGrid.getUserAttrib(us… in getDefaultVertexArrays() 717 … vertexArrays.push_back(va::Float(loc + colNdx, numRows, numElements, 4 * (int)sizeof(float), in getDefaultVertexArrays() 756 std::vector<VertexArrayBinding> vertexArrays; in render() local 759 getDefaultVertexArrays(gl, quadGrid, programID, vertexArrays); in render() 760 draw(m_renderCtx, programID, (int)vertexArrays.size(), &vertexArrays[0], in render()
|
D | glcShaderMultisampleInterpolationTests.cpp | 403 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 407 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 408 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 469 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 472 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 473 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate()
|
D | glcAggressiveShaderOptimizationsTests.cpp | 443 const glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("position", 2, 4, 0, positions), in renderAndGrabSurface() local 445 … glu::draw(renderContext, testProgram.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in renderAndGrabSurface()
|
D | glcShaderGroupVoteTests.cpp | 182 glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("position", 2, 4, 0, position), in execute() local 186 …text.getRenderContext(), renderShader.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), vertexArrays, in execute()
|
D | glcNearestEdgeTests.cpp | 337 …const std::vector<glu::VertexArrayBinding> vertexArrays = {glu::va::Float("position", 2, 4, 0, pos… in renderQuad() local 358 …draw(renderContext, program.getProgram(), static_cast<int>(vertexArrays.size()), vertexArrays.data… in renderQuad()
|
/external/deqp/modules/gles3/stress/ |
D | es3sLongRunningShaderTests.cpp | 277 vector<glu::VertexArrayBinding> vertexArrays; in iterate() local 279 …vertexArrays.push_back(glu::va::Float("a_position", 2, (int)positions.size(), 0, positions[0].getP… in iterate() 281 …vertexArrays.push_back(glu::va::Int32("a_iterCount", 1, (int)iterCounts.size(), 0, &iterCounts[0])… in iterate() 293 …(m_context.getRenderContext(), m_program->getProgram(), (int)vertexArrays.size(), &vertexArrays[0], in iterate()
|
/external/deqp/modules/gles2/functional/ |
D | es2fShaderFragDataTests.cpp | 164 …const glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 2, 4, 0, &positions[0… in iterate() local 185 … glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], in iterate()
|
/external/deqp/external/openglcts/modules/gles31/ |
D | es31cSampleShadingTests.cpp | 328 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 332 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 333 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate() 392 glu::VertexArrayBinding vertexArrays[] = { in iterate() local 395 … glu::draw(m_context.getRenderContext(), program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), in iterate() 396 … &vertexArrays[0], glu::pr::TriangleStrip(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0])); in iterate()
|
/external/deqp/external/openglcts/modules/gles3/ |
D | es3cNumberParsingTests.cpp | 377 const std::vector<glu::VertexArrayBinding> vertexArrays = { in iterate() local 389 …draw(renderContext, program.getProgram(), static_cast<int>(vertexArrays.size()), vertexArrays.data… in iterate()
|
/external/deqp/modules/gles31/functional/ |
D | es31fStencilTexturingTests.cpp | 225 …const glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 2, 4, 0, &positions[0… in blitStencilToColor2D() local 246 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], in blitStencilToColor2D() 275 …const glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 2, 4, 0, &positions[0… in blitStencilToColor2DArray() local 296 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], in blitStencilToColor2DArray() 325 …const glu::VertexArrayBinding vertexArrays[] = {glu::va::Float("a_position", 2, 4, 0, &positions[0… in blitStencilToColorCube() local 346 glu::draw(renderCtx, program.getProgram(), DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], in blitStencilToColorCube()
|
/external/deqp/framework/opengl/simplereference/ |
D | sglrGLContext.cpp | 633 void GLContext::genVertexArrays(int numArrays, uint32_t *vertexArrays) in genVertexArrays() argument 635 m_wrapper->glGenVertexArrays(numArrays, vertexArrays); in genVertexArrays() 637 m_allocatedVaos.insert(vertexArrays, vertexArrays + numArrays); in genVertexArrays() 640 void GLContext::deleteVertexArrays(int numArrays, const uint32_t *vertexArrays) in deleteVertexArrays() argument 643 m_allocatedVaos.erase(vertexArrays[i]); in deleteVertexArrays() 644 m_wrapper->glDeleteVertexArrays(numArrays, vertexArrays); in deleteVertexArrays()
|