aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEhsan Akhgari <ehsan.akhgari@gmail.com>2012-01-23 19:26:15 -0500
committerEhsan Akhgari <ehsan.akhgari@gmail.com>2012-01-23 19:26:15 -0500
commit4e082a9d696c5308e53544cfa60351b56c3b98a3 (patch)
treee97e2ee3d323ecc17b50fe798e4d86a2843e5d0f
parent033390d30e95fdd78121bb55f6edefd386b6d772 (diff)
Add support for glGetAttribLocation()
-rw-r--r--src/library_gl.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 8ddc848d..21e9da43 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -293,6 +293,12 @@ var LibraryGL = {
Module.ctx.drawArrays(mode, first, count);
},
+ glGetAttribLocation: function(program, name) {
+ program = GL.hashtable("program").get(program);
+ name = Pointer_stringify(name);
+ Module.ctx.getAttribLocation(program, name);
+ },
+
glCreateShader_deps: ['$GL'],
glCreateShader: function(shaderType) {
var shader = Module.ctx.createShader(shaderType);