aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-04-18 18:25:49 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-04-18 18:25:49 -0700
commitf9564dc83d78f2edd68cbebf1a8bae49c17e1fbf (patch)
tree13d1d9b51928b2f4a78c8793e2101bd5f12046b8
parentadde613fd2c04af97d189132609582d46f07b5cf (diff)
some vector immediate mode functions
-rw-r--r--src/library_gl.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 167aba8b..deb39a03 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -1348,6 +1348,11 @@ var LibraryGL = {
},
glTexCoord2f: 'glTexCoord2i',
+ glTexCoord2fv__deps: ['glTexCoord2f'],
+ glTexCoord2fv: function(v) {
+ _glTexCoord2f({{{ makeGetValue('v', '0', 'float') }}}, {{{ makeGetValue('v', '4', 'float') }}});
+ },
+
glColor4b: function(){}, // TODO, including scaling for different arg types
glColor4s: 'glColor4b',
glColor4i: 'glColor4b',
@@ -1369,6 +1374,8 @@ var LibraryGL = {
glColor3us: 'glColor3b',
glColor3ui: 'glColor3b',
+ glColor3fv: function(){}, // TODO
+
// ClientState/gl*Pointer
glEnableClientState: function(cap, disable) {