/external/deqp/framework/opengl/ |
gluDrawUtil.hpp | 143 struct VertexArrayBinding 148 VertexArrayBinding (const BindingPoint& binding_, const VertexArrayPointer& pointer_) 154 VertexArrayBinding (void) 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); 241 // Shorthands for VertexArrayBinding 246 inline VertexArrayBinding NAME (const std::string& name, int offset, int numComponents, int numElements, int stride, const DATATYPE* data) \ 248 return VertexArrayBinding(BindingPoint(name, offset), VertexArrayPointer(TYPE, CONVERT, numComponents, numElements, stride, (…) [all...] |
gluDrawUtil.cpp | 113 VertexBuffer (const RenderContext& context, int numBindings, const VertexArrayBinding* bindings, Type type = TYPE_PLANAR); 232 *out = VertexArrayBinding(BindingPoint(location + binding.location), cur->pointer); 275 static void appendAttributeNonStrided (VertexBufferLayout& layout, const VertexArrayBinding& va) 339 VertexBuffer::VertexBuffer (const RenderContext& context, int numBindings, const VertexArrayBinding* bindings, Type type) 389 static inline VertexAttributeDescriptor getUserPointerDescriptor (const VertexArrayBinding& vertexArray) 432 static void disableVertexArrays (const glw::Functions& gl, const std::vector<VertexArrayBinding>& bindings) 434 for (std::vector<VertexArrayBinding>::const_iterator vaIter = bindings.begin(); vaIter != bindings.end(); ++vaIter) 454 static bool isDrawCallValid (int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives) 495 void drawFromUserPointers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback) 498 std::vector<VertexArrayBinding> bindingsWithLocations [all...] |
/external/deqp/modules/glshared/ |
glsFragOpInteractionCase.cpp | 79 static void computeVertexLayout (const vector<rsg::ShaderInput*>& attributes, int numVertices, vector<glu::VertexArrayBinding>* layout, int* stride) 99 for (vector<glu::VertexArrayBinding>::iterator vaIter = layout->begin(); vaIter != layout->end(); ++vaIter) 114 const std::vector<glu::VertexArrayBinding>& getLayout (void) const { return m_layout; } 117 const glu::VertexArrayBinding& getLayoutEntry (int ndx) const { return m_layout[ndx]; } 121 std::vector<glu::VertexArrayBinding> m_layout; 131 static inline glu::VertexArrayBinding getEntryWithPointer (const VertexDataStorage& data, int ndx) 133 const glu::VertexArrayBinding& entry = data.getLayoutEntry(ndx); 134 return glu::VertexArrayBinding(entry.binding, glu::VertexArrayPointer(entry.pointer.componentType, 315 const glu::VertexArrayBinding bindingPtr = getEntryWithPointer(vertexData, attribNdx); 543 const glu::VertexArrayBinding layoutEntry = getEntryWithPointer(vertexData, attribNdx) [all...] |
glsSamplerObjectTest.cpp | 325 glu::VertexArrayBinding vertexArrays[] = 327 glu::VertexArrayBinding(glu::BindingPoint("a_position"), glu::VertexArrayPointer(glu::VTX_COMP_FLOAT, glu::VTX_COMP_CONVERT_NONE, 2, 6, 0, s_positions)) 342 glu::VertexArrayBinding vertexArrays[] = 344 glu::VertexArrayBinding(glu::BindingPoint("a_position"), glu::VertexArrayPointer(glu::VTX_COMP_FLOAT, glu::VTX_COMP_CONVERT_NONE, 3, 6, 0, s_positions3D)) 359 glu::VertexArrayBinding vertexArrays[] = 361 glu::VertexArrayBinding(glu::BindingPoint("a_position"), glu::VertexArrayPointer(glu::VTX_COMP_FLOAT, glu::VTX_COMP_CONVERT_NONE, 4, 6, 0, s_positionsCube)) 822 glu::VertexArrayBinding vertexArrays[] = 824 glu::VertexArrayBinding(glu::BindingPoint("a_position"), glu::VertexArrayPointer(glu::VTX_COMP_FLOAT, glu::VTX_COMP_CONVERT_NONE, 2, 6, 0, s_positions)) 839 glu::VertexArrayBinding vertexArrays[] = 841 glu::VertexArrayBinding(glu::BindingPoint("a_position"), glu::VertexArrayPointer(glu::VTX_COMP_FLOAT, glu::VTX_COMP_CONVER (…) [all...] |
glsFragmentOpUtil.cpp | 192 std::vector<glu::VertexArrayBinding> vertexArrays;
|
glsTextureTestUtil.cpp | 474 const glu::VertexArrayBinding vertexArrays[] =
|
/external/deqp/external/openglcts/modules/common/ |
glcFragDepthTests.cpp | 186 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &constDepthCoord[0]); 192 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &varyingDepthCoord[0]); 222 glu::VertexArrayBinding vertexArrays[] = { glu::va::Float("a_position", 4, 4, 0, &position[0]), 339 glu::VertexArrayBinding vertexArrays[] = { glu::va::Float("a_position", 4, 4, 0, &position[0]), 374 glu::VertexArrayBinding posBinding = glu::va::Float(posLoc, 4, 4, 0, &position[0]);
|
glcSampleVariablesTests.cpp | 371 glu::VertexArrayBinding vertexArrays[] = { 452 glu::VertexArrayBinding vertexArrays[] = { 672 glu::VertexArrayBinding vertexArrays[] = { 756 glu::VertexArrayBinding vertexArrays[] = {
|
glcShaderMultisampleInterpolationTests.cpp | 401 glu::VertexArrayBinding vertexArrays[] = { 466 glu::VertexArrayBinding vertexArrays[] = {
|
glcShaderIntegerMixTests.cpp | 474 glu::VertexArrayBinding vertexArrays[] = {
|
/external/deqp/modules/gles3/functional/ |
es3fFragDepthTests.cpp | 176 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &constDepthCoord[0]); 182 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &varyingDepthCoord[0]); 221 glu::VertexArrayBinding vertexArrays[] = 349 glu::VertexArrayBinding vertexArrays[] = 389 glu::VertexArrayBinding posBinding = glu::va::Float(posLoc, 4, 4, 0, &position[0]);
|
es3fShaderFragDataTests.cpp | 171 const glu::VertexArrayBinding vertexArrays[] = 272 const glu::VertexArrayBinding vertexArrays[] =
|
es3fShaderBuiltinVarTests.cpp | 338 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &positions[0]); 434 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &positions[0]); 537 glu::VertexArrayBinding posBinding = glu::va::Float("a_positionSize", 3, (int)coords.size(), 0, (const float*)&coords[0]); 653 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &positions[0]); [all...] |
es3fShaderPrecisionTests.cpp | 345 vector<glu::VertexArrayBinding> vertexArrays; 561 vector<glu::VertexArrayBinding> vertexArrays; 755 vector<glu::VertexArrayBinding> vertexArrays; [all...] |
es3fShaderMetamorphicTests.cpp | 126 glu::VertexArrayBinding posBinding = glu::va::Float("coord2d", 2, 6, 0, &positions[0]);
|
/external/deqp/external/openglcts/modules/gl/ |
gl4cPostDepthCoverageTests.cpp | 349 glu::VertexArrayBinding vertexArraysNear[] = { glu::va::Float("vertex", 3, 3, 0, verticesNear), 352 glu::VertexArrayBinding vertexArraysFar[] = { glu::va::Float("vertex", 3, 3, 0, verticesFar), 355 glu::VertexArrayBinding vertexArraysPost[] = { glu::va::Float("vertex", 3, 4, 0, verticesPost),
|
gl4cES31CompatibilitySampleVariablesTests.cpp | 369 glu::VertexArrayBinding vertexArrays[] = { 450 glu::VertexArrayBinding vertexArrays[] = { 674 glu::VertexArrayBinding vertexArrays[] = { 757 glu::VertexArrayBinding vertexArrays[] = {
|
gl4cShaderAtomicCounterOpsTests.cpp | 267 glu::VertexArrayBinding vertexArrays[] = { glu::va::Float("inPosition", 2, 4, 0, position) }; 357 glu::VertexArrayBinding vertexArrays[] = { glu::va::Float("position", 2, 4, 0, position),
|
gl4cShaderBallotTests.cpp | 212 glu::VertexArrayBinding vertexArrays[] = { glu::va::Float("inPosition", 2, 4, 0, position) }; 298 glu::VertexArrayBinding vertexArrays[] = { glu::va::Float("position", 2, 4, 0, position),
|
gl4cShaderGroupVoteTests.cpp | 150 glu::VertexArrayBinding vertexArrays[] = { glu::va::Float("position", 2, 4, 0, position),
|
/external/deqp/modules/gles2/functional/ |
es2fShaderBuiltinVarTests.cpp | 319 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &positions[0]); 412 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &positions[0]); 512 glu::VertexArrayBinding posBinding = glu::va::Float("a_positionSize", 3, (int)coords.size(), 0, (const float*)&coords[0]); 625 glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 4, 4, 0, &positions[0]);
|
es2fShaderFragDataTests.cpp | 171 const glu::VertexArrayBinding vertexArrays[] =
|
/external/deqp/external/openglcts/modules/gles31/ |
es31cSampleShadingTests.cpp | 321 glu::VertexArrayBinding vertexArrays[] = { 384 glu::VertexArrayBinding vertexArrays[] = {
|
/external/deqp/modules/gles3/stress/ |
es3sLongRunningShaderTests.cpp | 279 vector<glu::VertexArrayBinding> vertexArrays;
|
/external/deqp/modules/gles31/functional/ |
es31fStencilTexturingTests.cpp | 157 const glu::VertexArrayBinding posBinding = glu::va::Float("a_position", 2, (int)positions.size(), 0, positions[0].getPtr()); 236 const glu::VertexArrayBinding vertexArrays[] = 301 const glu::VertexArrayBinding vertexArrays[] = 360 const glu::VertexArrayBinding vertexArrays[] = [all...] |