diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-05-05 18:58:21 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-05-05 18:58:21 -0700 |
commit | c004fbf61b937c7fd6a651e7c7b1f4a80c7616f3 (patch) | |
tree | b8885122ff4318ae718c285ba29390290ef33c4f /src/library_gl.js | |
parent | efc736eccb5bc0d5255d6a31e8ec23ddb68cee39 (diff) |
addition getProcAddress functions
Diffstat (limited to 'src/library_gl.js')
-rw-r--r-- | src/library_gl.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index 91e5d548..5cb4b79a 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -1173,6 +1173,22 @@ var LibraryGL = { case 'glUniform4iv': func = _glUniform4iv; break; case 'glBindAttribLocation': func = _glBindAttribLocation; break; case 'glGetActiveUniform': func = _glGetActiveUniform; break; + case 'glGenBuffers': func = _glGenBuffers; break; + case 'glBindBuffer': func = _glBindBuffer; break; + case 'glBufferData': func = _glBufferData; break; + case 'glBufferSubData': func = _glBufferSubData; break; + case 'glDeleteBuffers': func = _glDeleteBuffers; break; + case 'glActiveTexture': func = _glActiveTexture; break; + case 'glClientActiveTexture': func = _glClientActiveTexture; break; + case 'glGetProgramiv': func = _glGetProgramiv; break; + case 'glEnableVertexAttribArray': func = _glEnableVertexAttribArray; break; + case 'glDisableVertexAttribArray': func = _glDisableVertexAttribArray; break; + case 'glVertexAttribPointer': func = _glVertexAttribPointer; break; + case 'glBindRenderbuffer': func = _glBindRenderbuffer; break; + case 'glDeleteRenderbuffers': func = _glDeleteRenderbuffers; break; + case 'glGenRenderbuffers': func = _glGenRenderbuffers; break; + case 'glCompressedTexImage2D': func = _glCompressedTexImage2D; break; + case 'glCompressedTexSubImage2D': func = _glCompressedTexSubImage2D; break; default: { console.log('WARNING: getProcAddress failed for ' + name); func = function() { |