Lines Matching refs:vertexArray
3614 VertexArray* vertexArray = name ? m_vertexArrays.find(name) : DE_NULL; in deleteVertexArrays() local
3616 if (vertexArray) in deleteVertexArrays()
3617 deleteVertexArray(vertexArray); in deleteVertexArrays()
3979 void ReferenceContext::deleteVertexArray (rc::VertexArray* vertexArray) in deleteVertexArray() argument
3981 if (m_vertexArrayBinding == vertexArray) in deleteVertexArray()
3984 if (vertexArray->m_elementArrayBufferBinding) in deleteVertexArray()
3985 m_buffers.releaseReference(vertexArray->m_elementArrayBufferBinding); in deleteVertexArray()
3987 for (size_t ndx = 0; ndx < vertexArray->m_arrays.size(); ++ndx) in deleteVertexArray()
3988 if (vertexArray->m_arrays[ndx].bufferBinding) in deleteVertexArray()
3989 m_buffers.releaseReference(vertexArray->m_arrays[ndx].bufferBinding); in deleteVertexArray()
3991 DE_ASSERT(vertexArray->getRefCount() == 1); in deleteVertexArray()
3992 m_vertexArrays.releaseReference(vertexArray); in deleteVertexArray()