aboutsummaryrefslogtreecommitdiff
path: root/src/library_gl.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-04-13 21:18:05 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-04-13 21:18:05 -0700
commit9c99c9eb907f826fa7961a2aa5452808260e3ed2 (patch)
treef8da92988ac08bcba646c0e696bf22c309f52c1c /src/library_gl.js
parentc19881add053dc07547a6f280160581e5886d0f9 (diff)
more gl emulation
Diffstat (limited to 'src/library_gl.js')
-rw-r--r--src/library_gl.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 6ecc5851..65ab7d0f 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -1062,7 +1062,7 @@ var LibraryGL = {
glVertex3f: function(x, y, z) {
GL.immediate.vertexData[5*GL.immediate.vertexCounter ] = x;
GL.immediate.vertexData[5*GL.immediate.vertexCounter+1] = y;
- GL.immediate.vertexData[5*GL.immediate.vertexCounter+2] = z;
+ GL.immediate.vertexData[5*GL.immediate.vertexCounter+2] = z || 0;
GL.immediate.vertexCounter++;
#if ASSERTIONS
assert(GL.immediate.vertexCounter < GL.immediate.maxElements, 'too many immediate mode vertexes');
@@ -1086,10 +1086,13 @@ var LibraryGL = {
#endif
},
+ glVertex2f: 'glVertex3f',
+
glTexCoord2i: function(u, v) {
GL.immediate.vertexData[5*GL.immediate.vertexCounter+3] = u;
GL.immediate.vertexData[5*GL.immediate.vertexCounter+4] = v;
},
+ glTexCoord2f: 'glTexCoord2i',
glColor3f: function(){}, // TODO