Explorar el Código

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 hace 12 años
padre
commit
add39177c5
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. +3
    -0
      src/gpu/vertexbuffer.cpp

+ 3
- 0
src/gpu/vertexbuffer.cpp Ver fichero

@@ -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: */


Cargando…
Cancelar
Guardar