Home
last modified time | relevance | path

Searched refs:vertexArrays (Results 1 – 25 of 49) sorted by relevance

12

/external/deqp/framework/opengl/
DgluDrawUtil.cpp483 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 …]
DgluDrawUtil.hpp208 …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/
DglsSamplerObjectTest.cpp301 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 …]
DglsFragmentOpUtil.cpp181 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()
187vertexArrays.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()
DglsShaderRenderCase.cpp663 vector<VertexArrayBinding> &vertexArrays) in getDefaultVertexArrays() argument
667vertexArrays.push_back(va::Float("a_position", 4, numElements, 0, (const float *)quadGrid.getPosit… in getDefaultVertexArrays()
668vertexArrays.push_back(va::Float("a_coords", 4, numElements, 0, (const float *)quadGrid.getCoords(… in getDefaultVertexArrays()
669vertexArrays.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()
676vertexArrays.push_back(va::Float(name, 4, numElements, 0, (const float *)quadGrid.getUserAttrib(us… in getDefaultVertexArrays()
699vertexArrays.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/
Des3fShaderFragDataTests.cpp182 …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()
Des3fShaderPrecisionTests.cpp351 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 …]
Des3fFragDepthTests.cpp210 … 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/
Dgl4cES31CompatibilitySampleVariablesTests.cpp370 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 …]
Dgl4cShaderBallotTests.cpp261 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()
Dgl4cShaderAtomicCounterOpsTests.cpp271 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/
DglcSampleVariablesTests.cpp372 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 …]
DglcFragDepthTests.cpp222 … 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()
DglcShaderIntegerMixTests.cpp478 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()
DglcShaderRenderCase.cpp681 vector<VertexArrayBinding> &vertexArrays) in getDefaultVertexArrays() argument
685vertexArrays.push_back(va::Float("a_position", 4, numElements, 0, (const float *)quadGrid.getPosit… in getDefaultVertexArrays()
686vertexArrays.push_back(va::Float("a_coords", 4, numElements, 0, (const float *)quadGrid.getCoords(… in getDefaultVertexArrays()
687vertexArrays.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()
694vertexArrays.push_back(va::Float(name, 4, numElements, 0, (const float *)quadGrid.getUserAttrib(us… in getDefaultVertexArrays()
717vertexArrays.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()
DglcShaderMultisampleInterpolationTests.cpp403 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()
DglcAggressiveShaderOptimizationsTests.cpp443 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()
DglcShaderGroupVoteTests.cpp182 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()
DglcNearestEdgeTests.cpp337 …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/
Des3sLongRunningShaderTests.cpp277 vector<glu::VertexArrayBinding> vertexArrays; in iterate() local
279vertexArrays.push_back(glu::va::Float("a_position", 2, (int)positions.size(), 0, positions[0].getP… in iterate()
281vertexArrays.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/
Des2fShaderFragDataTests.cpp164 …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/
Des31cSampleShadingTests.cpp328 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/
Des3cNumberParsingTests.cpp377 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/
Des31fStencilTexturingTests.cpp225 …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/
DsglrGLContext.cpp633 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()

12