diff options
author | Michael J. Bishop <mbtyke@gmail.com> | 2013-02-22 18:59:19 -0500 |
---|---|---|
committer | Michael J. Bishop <mbtyke@gmail.com> | 2013-02-22 19:43:36 -0500 |
commit | d328eb1c6bc54cb1575aa604cda53a2443622a5a (patch) | |
tree | 9ed98e3b40932c79447eccad865b8dd217eaba39 /src/library_gl.js | |
parent | 941c8e583d603ff4e6b124dc1fe17d03dface233 (diff) |
Added support in glGetBooleanv GL_VERTEX_ARRAY.
Diffstat (limited to 'src/library_gl.js')
-rw-r--r-- | src/library_gl.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index 2c3be61c..a53df767 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -1056,6 +1056,18 @@ var LibraryGL = { return Module.ctx.isEnabled(cap); }; + var glGetBooleanv = _glGetBooleanv; + _glGetBooleanv = function(pname, p) { + var result = null; + switch (pname) { + case 0x8074: // GL_VERTEX_ARRAY + result = GL.immediate.enabledClientAttributes[GL.immediate.VERTEX]; + {{{ makeSetValue('p', '0', 'result === true ? 1 : 0', 'i8') }}}; + return; + } + glGetBooleanv(pname, p); + }; + var glGetIntegerv = _glGetIntegerv; _glGetIntegerv = function(pname, params) { switch (pname) { |