diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-04-13 21:18:05 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-04-13 21:18:05 -0700 |
commit | 9c99c9eb907f826fa7961a2aa5452808260e3ed2 (patch) | |
tree | f8da92988ac08bcba646c0e696bf22c309f52c1c /src/library_gl.js | |
parent | c19881add053dc07547a6f280160581e5886d0f9 (diff) |
more gl emulation
Diffstat (limited to 'src/library_gl.js')
-rw-r--r-- | src/library_gl.js | 5 |
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 |