aboutsummaryrefslogtreecommitdiff
path: root/src/library_gl.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-03-29 18:58:02 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-03-29 18:58:02 -0700
commit302f2089f83192436a7bf16ad6feb2b9b8c05930 (patch)
tree3893fd04fd4b0d5945c25e73a8aa31c18dbd2f8d /src/library_gl.js
parent5a6615db29fb7c1e28ca392fde9594b4d011c92c (diff)
some TODO stuff in gl code
Diffstat (limited to 'src/library_gl.js')
-rw-r--r--src/library_gl.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 1d47f584..9a63f5c0 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -1,6 +1,11 @@
//"use strict";
-// XXX FIXME Hardcoded '4' in many places, here and in library_SDL, for RGBA
+// FIXME:
+// * glGetUniformLocation should return -1 when the value is not valid, not null
+// * glUniform1fi should be glUniform1iv
+// * glGetAttribLocation lacks return value (and should be -1 when not valid)
+// * single-underscore deps need double underscore (and, just auto-add them all)
+// * glGetProgramInfoLog and *shader* should be essentially identical
var LibraryGL = {
$GL: {