Lines Matching refs:mVertexBindings

41         mVertexBindings.emplace_back(static_cast<GLuint>(i));  in VertexArrayState()
58 return mVertexBindings[bindingIndex].getBoundAttributesMask(); in getBindingToAttributesMask()
74 VertexBinding &oldBinding = mVertexBindings[oldBindingIndex]; in setAttribBinding()
75 VertexBinding &newBinding = mVertexBindings[newBindingIndex]; in setAttribBinding()
101 const VertexBinding &vertexBinding = mVertexBindings[index]; in updateCachedMutableOrNonPersistentArrayBuffers()
128 for (VertexBinding &binding : mState.mVertexBindings) in onDestroy()
166 VertexBinding &binding = mState.mVertexBindings[bindingIndex]; in detachBuffer()
217 return mState.mVertexBindings[bindingIndex]; in getVertexBinding()
308 VertexBinding *binding = &mState.mVertexBindings[bindingIndex]; in bindVertexBufferImpl()
394 bool hasBuffer = mState.mVertexBindings[bindingIndex].getBuffer().get() != nullptr; in setVertexAttribBinding()
402 VertexBinding &binding = mState.mVertexBindings[bindingIndex]; in setVertexBindingDivisor()
450 attrib.updateCachedElementLimit(mState.mVertexBindings[attrib.bindingIndex]); in setVertexAttribFormat()
519 const VertexBinding &binding = mState.mVertexBindings[attribIndex]; in setVertexAttribPointerImpl()
592 for (auto &binding : mState.mVertexBindings) in onBindingChanged()
627 updateCachedBufferBindingSize(&mState.mVertexBindings[index]); in onSubjectStateChange()
635 const Buffer *buffer = mState.mVertexBindings[index].getBuffer().get(); in onSubjectStateChange()
643 updateCachedMappedArrayBuffersBinding(mState.mVertexBindings[index]); in onSubjectStateChange()
653 updateCachedMappedArrayBuffersBinding(mState.mVertexBindings[index]); in onSubjectStateChange()