Searched refs:vertexArrays (Results 1 - 25 of 25) 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.cpp540 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 DglsShaderExecUtil.cpp577 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 DglsShaderLibraryCase.cpp1159 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 DglsTextureTestUtil.cpp1455 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 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],
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 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.cpp236 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 Des31fShaderHelperInvocationTests.cpp170 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 Des31fDrawBuffersIndexedTests.cpp989 const glu::VertexArrayBinding vertexArrays[] = local
994 glu::draw(renderContext, program.getProgram(), 1, vertexArrays, glu::pr::Triangles(6));
H A Des31fTextureBorderClampTests.cpp888 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 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++)
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 DsglrReferenceContext.hpp706 virtual void genVertexArrays (int numArrays, deUint32* vertexArrays);
707 virtual void deleteVertexArrays (int numArrays, const deUint32* vertexArrays);
/external/deqp/framework/platform/null/
H A DtcuNullRenderContext.cpp113 ObjectManager vertexArrays; member in class:tcu::null::Context
576 arrays[ndx] = ctx->vertexArrays.allocate();

Completed in 742 milliseconds