Pārlūkot izejas kodu

gpu: disable all vertex attributes upon vertex declaration unbind, just

because we don't know yet how to disable them selectively.
legacy
Sam Hocevar sam pirms 12 gadiem
vecāks
revīzija
add39177c5
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. +3
    -0
      src/gpu/vertexbuffer.cpp

+ 3
- 0
src/gpu/vertexbuffer.cpp Parādīt failu

@@ -211,6 +211,9 @@ void VertexDeclaration::Unbind()
#else
/* FIXME: we need to unbind what we bound */
//glDisableVertexAttribArray(m_attrib);
/* FIXME: temporary kludge */
for (int i = 0; i < 12; i++)
glDisableVertexAttribArray(i);
/* FIXME: only useful for VAOs */
//glBindBuffer(GL_ARRAY_BUFFER, 0);
/* Or: */


Notiek ielāde…
Atcelt
Saglabāt