aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Gilbert <jgilbert@mozilla.com>2013-05-16 18:00:20 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-05-20 10:48:40 -0700
commit2b5fd10bbe2c89870c740482e30555c297f26a6b (patch)
treeb08f37aae6de8472f2e5111eb8bc363d4a7fc69d
parent5fa64c3c673550037e698ae086667d85a9ae7f7d (diff)
Revert more changes to get back to passing tests.
-rw-r--r--src/library_gl.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 997c2e5f..3029b5ff 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -3642,7 +3642,7 @@ var LibraryGL = {
var renderer = this.getRenderer();
// Generate index data in a format suitable for GLES 2.0/WebGL
- var numVertexes = this.vertexCounter;
+ var numVertexes = 4 * this.vertexCounter / GL.immediate.stride;
assert(numVertexes % 1 == 0, "`numVertexes` must be an integer.");
var emulatedElementArrayBuffer = false;
@@ -3728,11 +3728,11 @@ var LibraryGL = {
},
glEnd: function() {
- GL.immediate.prepareClientAttributes(0, GL.immediate.rendererComponents[GL.immediate.VERTEX], true);
+ GL.immediate.prepareClientAttributes(GL.immediate.rendererComponents[GL.immediate.VERTEX], true);
GL.immediate.firstVertex = 0;
GL.immediate.lastVertex = GL.immediate.vertexCounter / (GL.immediate.stride >> 2);
GL.immediate.flush();
- //GL.immediate.disableBeginEndClientAttributes();
+ GL.immediate.disableBeginEndClientAttributes();
GL.immediate.mode = -1;
// Pop the old state: