Home | History | Annotate | Download | only in functional

Lines Matching defs:binding

21  * \brief Vertex attribute binding state query tests.
131 // switch random va to random binding
133 const int binding = rnd.getInt(0, 16);
136 gl.glVertexAttribBinding(va, binding);
145 else if (bindingState != binding)
147 m_testCtx.getLog() << tcu::TestLog::Message << "// ERROR: Expected " << binding << ", got " << bindingState << tcu::TestLog::EndMessage;
404 for (int binding = 0; binding < maxBindings; ++binding)
405 verifyValue(gl, GL_VERTEX_BINDING_DIVISOR, binding, 0);
433 const int binding = rnd.getInt(0, maxBindings-1);
436 gl.glVertexBindingDivisor(binding, divisor);
437 verifyValue(gl, GL_VERTEX_BINDING_DIVISOR, binding, divisor);
472 for (int binding = 0; binding < maxBindings; ++binding)
473 verifyValue(gl, GL_VERTEX_BINDING_OFFSET, binding, 0);
501 const int binding = rnd.getInt(0, maxBindings-1);
504 gl.glBindVertexBuffer(binding, *buffer, offset, 32);
505 verifyValue(gl, GL_VERTEX_BINDING_OFFSET, binding, offset);
540 for (int binding = 0; binding < maxBindings; ++binding)
541 verifyValue(gl, GL_VERTEX_BINDING_STRIDE, binding, 16);
569 const int binding = rnd.getInt(0, maxBindings-1);
572 gl.glBindVertexBuffer(binding, *buffer, 0, stride);
573 verifyValue(gl, GL_VERTEX_BINDING_STRIDE, binding, stride);
608 for (int binding = 0; binding < maxBindings; ++binding)
609 verifyValue(gl, GL_VERTEX_BINDING_BUFFER, binding, 0);
757 : TestCaseGroup(context, "vertex_attribute_binding", "Query vertex attribute binding state.")