Jelajahi Sumber

Fixed SpriteBatch using the wrong type for GL_ELEMENT_ARRAY_BUFFER.

rude 15 tahun lalu
induk
melakukan
b94b5e6a9d
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      src/modules/graphics/opengl/SpriteBatch.cpp

+ 1 - 1
src/modules/graphics/opengl/SpriteBatch.cpp

@@ -81,7 +81,7 @@ namespace opengl
 		glBindBuffer(GL_ARRAY_BUFFER, 0);
 		glBindBuffer(GL_ARRAY_BUFFER, 0);
 
 
 		glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, vbo[1]);
 		glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, vbo[1]);
-		glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(GLuint)*size*6, indices, GL_STATIC_DRAW);
+		glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(GLushort)*size*6, indices, GL_STATIC_DRAW);
 		glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
 		glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
 
 
 		return true;
 		return true;