• Home
  • Raw
  • Download

Lines Matching refs:attribIndex

1231                 for (auto attribIndex : state.getAndResetDirtyCurrentValues())  in syncState()  local
1233 invalidateCurrentValueAttrib(attribIndex); in syncState()
2044 void StateManager11::invalidateCurrentValueAttrib(size_t attribIndex) in invalidateCurrentValueAttrib() argument
2046 mDirtyCurrentValueAttribs.set(attribIndex); in invalidateCurrentValueAttrib()
2069 for (auto attribIndex : dirtyActiveAttribs) in syncCurrentValueAttribs() local
2071 if (vertexAttributes[attribIndex].enabled) in syncCurrentValueAttribs()
2074 const auto *attrib = &vertexAttributes[attribIndex]; in syncCurrentValueAttribs()
2075 const auto &currentValue = currentValues[attribIndex]; in syncCurrentValueAttribs()
2076 TranslatedAttribute *currentValueAttrib = &mCurrentValueAttribs[attribIndex]; in syncCurrentValueAttribs()
2081 mDirtyVertexBufferRange.extend(static_cast<unsigned int>(attribIndex)); in syncCurrentValueAttribs()
2084 static_cast<size_t>(attribIndex))); in syncCurrentValueAttribs()
3028 for (size_t attribIndex = 0; attribIndex < (gl::MAX_VERTEX_ATTRIBS - reservedBuffers); in applyVertexBuffers() local
3029 ++attribIndex) in applyVertexBuffers()
3035 if (attribIndex < mCurrentAttributes.size()) in applyVertexBuffers()
3037 const TranslatedAttribute &attrib = *mCurrentAttributes[attribIndex]; in applyVertexBuffers()
3082 size_t bufferIndex = reservedBuffers + attribIndex; in applyVertexBuffers()
3242 for (size_t attribIndex = 0; attribIndex < mCurrentAttributes.size(); ++attribIndex) in updateVertexOffsetsForPointSpritesEmulation() local
3244 const auto &attrib = *mCurrentAttributes[attribIndex]; in updateVertexOffsetsForPointSpritesEmulation()
3245 size_t bufferIndex = reservedBuffers + attribIndex; in updateVertexOffsetsForPointSpritesEmulation()