Searched refs:vertexArrays (Results 1 - 23 of 23) sorted by relevance

/external/deqp/framework/opengl/
H A DgluDrawUtil.cpp454 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 DgluDrawUtil.hpp198 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 DglsSamplerObjectTest.cpp325 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 DglsFragmentOpUtil.cpp192 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 DglsShaderRenderCase.cpp556 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 DglsShaderExecUtil.cpp470 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 DglsShaderLibraryCase.cpp816 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 DglsTextureTestUtil.cpp1439 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 Des3fShaderFragDataTests.cpp171 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 Des3fShaderPrecisionTests.cpp366 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 Des3fFragDepthTests.cpp221 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 Des3fShaderApiTests.cpp204 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 Des3fShaderDerivateTests.cpp717 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 Des3sLongRunningShaderTests.cpp279 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 Des2fShaderFragDataTests.cpp171 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 Des31fStencilTexturingTests.cpp233 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 Des31fShaderHelperInvocationTests.cpp141 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 DsglrGLContext.cpp642 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 DsglrContext.hpp143 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays) = DE_NULL;
144 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays) = DE_NULL;
H A DsglrGLContext.hpp155 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays);
156 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays);
H A DsglrReferenceContext.cpp450 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 DsglrReferenceContext.hpp701 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays);
702 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays);
/external/deqp/framework/platform/null/
H A DtcuNullRenderContext.cpp109 ObjectManager vertexArrays; member in class:tcu::null::Context
442 arrays[ndx] = ctx->vertexArrays.allocate();

Completed in 303 milliseconds