Lines Matching refs:VertexArrayBinding
113 …VertexBuffer (const RenderContext& context, int numBindings, const VertexArrayBinding* bindings, …
232 *out = VertexArrayBinding(BindingPoint(location + binding.location), cur->pointer); in namedBindingsToProgramLocations()
275 static void appendAttributeNonStrided (VertexBufferLayout& layout, const VertexArrayBinding& va) in appendAttributeNonStrided()
339 VertexBuffer::VertexBuffer (const RenderContext& context, int numBindings, const VertexArrayBinding… in VertexBuffer()
389 static inline VertexAttributeDescriptor getUserPointerDescriptor (const VertexArrayBinding& vertexA… in getUserPointerDescriptor()
432 static void disableVertexArrays (const glw::Functions& gl, const std::vector<VertexArrayBinding>& b… in disableVertexArrays()
434 …for (std::vector<VertexArrayBinding>::const_iterator vaIter = bindings.begin(); vaIter != bindings… in disableVertexArrays()
454 static bool isDrawCallValid (int numVertexArrays, const VertexArrayBinding* vertexArrays, const Pri… in isDrawCallValid()
495 …nderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArray… in drawFromUserPointers()
498 std::vector<VertexArrayBinding> bindingsWithLocations; in drawFromUserPointers()
509 …for (std::vector<VertexArrayBinding>::const_iterator vaIter = bindingsWithLocations.begin(); vaIte… in drawFromUserPointers()
527 …nderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArray… in drawFromBuffers()
530 std::vector<VertexArrayBinding> bindingsWithLocations; in drawFromBuffers()
576 …for (std::vector<VertexArrayBinding>::const_iterator vaIter = bindingsWithLocations.begin(); vaIte… in drawFromBuffers()
580 …nderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArray… in drawFromVAOBuffers()
590 …nderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArray… in draw()