aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEhsan Akhgari <ehsan.akhgari@gmail.com>2012-06-12 20:06:02 -0400
committerEhsan Akhgari <ehsan.akhgari@gmail.com>2012-06-12 20:06:02 -0400
commited9347948a516bb7c4d3371bf57c77971240534d (patch)
tree5171b22e06d6e913607aea423bb6bde4a7056aed /src
parent57fa1f9b4affabe5486618e17eb4779bc1f7f6c7 (diff)
Initialize the projection and modelview matrices to identity
This is required by the spec. Without this change, the testcase in this patch merely renders the background, and the box in the upper right corner will not get rendered at all.
Diffstat (limited to 'src')
-rw-r--r--src/library_gl.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 10c4374c..1b6ec5c0 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -1684,7 +1684,9 @@ var LibraryGL = {
// Initialize matrix library
GL.immediate.matrix['m'] = GL.immediate.matrix.lib.mat4.create();
+ GL.immediate.matrix.lib.mat4.identity(GL.immediate.matrix['m']);
GL.immediate.matrix['p'] = GL.immediate.matrix.lib.mat4.create();
+ GL.immediate.matrix.lib.mat4.identity(GL.immediate.matrix['p']);
for (var i = 0; i < GL.immediate.MAX_TEXTURES; i++) {
GL.immediate.matrix['t' + i] = GL.immediate.matrix.lib.mat4.create();
}