Lines Matching refs:array_bit
221 const GLbitfield array_bit = VERT_BIT(attribIndex); in _mesa_vertex_attrib_binding() local
224 vao->VertexAttribBufferMask |= array_bit; in _mesa_vertex_attrib_binding()
226 vao->VertexAttribBufferMask &= ~array_bit; in _mesa_vertex_attrib_binding()
229 vao->NonZeroDivisorMask |= array_bit; in _mesa_vertex_attrib_binding()
231 vao->NonZeroDivisorMask &= ~array_bit; in _mesa_vertex_attrib_binding()
233 vao->BufferBinding[array->BufferBindingIndex]._BoundArrays &= ~array_bit; in _mesa_vertex_attrib_binding()
234 vao->BufferBinding[bindingIndex]._BoundArrays |= array_bit; in _mesa_vertex_attrib_binding()
238 if (vao->Enabled & array_bit) { in _mesa_vertex_attrib_binding()
243 vao->NonDefaultStateMask |= array_bit | BITFIELD_BIT(bindingIndex); in _mesa_vertex_attrib_binding()
246 vao->NonIdentityBufferAttribMapping |= array_bit; in _mesa_vertex_attrib_binding()
248 vao->NonIdentityBufferAttribMapping &= ~array_bit; in _mesa_vertex_attrib_binding()