diff options
author | Michael Riss <Michael.Riss@gmx.de> | 2013-02-28 01:33:06 +0100 |
---|---|---|
committer | Michael Riss <Michael.Riss@gmx.de> | 2013-02-28 01:33:06 +0100 |
commit | 8e2c759b03266bb60cac686e3e84269714d5310e (patch) | |
tree | 3114e72db04189d593a7979fc28b9f9422c597e3 /src/library_gl.js | |
parent | a28b5d53d75b428b1bee1efd39ac6d01d68d56d2 (diff) |
Add glVertex3i and glVertex2i calls
These are basically just aliases for the glVertex3f function.
Javascript seems to convert the integers to float values correctly.
However, I did not follow the code path through the immediate mode
emulation to know for sure. In my applications it works for "normal", small
values (e.g. 1, 500, 1000, ...).
Diffstat (limited to 'src/library_gl.js')
-rw-r--r-- | src/library_gl.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index 995f2358..222e08f7 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -2332,8 +2332,10 @@ var LibraryGL = { glVertex2fv: function(p) { _glVertex3f({{{ makeGetValue('p', '0', 'float') }}}, {{{ makeGetValue('p', '4', 'float') }}}, 0); }, + + glVertex3i: 'glVertex3f', - glVertex2i: function() { throw 'glVertex2i: TODO' }, + glVertex2i: 'glVertex3f', glTexCoord2i: function(u, v) { #if ASSERTIONS |