diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-11-27 10:29:17 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-11-27 10:29:17 -0800 |
commit | 17f8a4b6286b789a2962cd9016923d8aa8d02d85 (patch) | |
tree | cf849eda22b77c011723ecf88588fbdada92ebfd | |
parent | ae4438f174fc6d414a4107d9e6a6f31d148d86b8 (diff) |
GL_IMPLEMENTATION_COLOR_READ_TYPE and GL_IMPLEMENTATION_COLOR_READ_FORMAT
-rw-r--r-- | src/library_gl.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index afd36197..a3d954e0 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -568,6 +568,12 @@ var LibraryGL = { var formats = Module.ctx.getParameter(0x86A3 /*GL_COMPRESSED_TEXTURE_FORMATS*/); {{{ makeSetValue('p', '0', 'formats.length', 'i32') }}}; return; + case 0x8B9A: // GL_IMPLEMENTATION_COLOR_READ_TYPE + {{{ makeSetValue('p', '0', '0x1401', 'i32') }}}; // GL_UNSIGNED_BYTE + return; + case 0x8B9B: // GL_IMPLEMENTATION_COLOR_READ_FORMAT + {{{ makeSetValue('p', '0', '0x1908', 'i32') }}}; // GL_RGBA + return; } var result = Module.ctx.getParameter(name_); switch (typeof(result)) { @@ -641,6 +647,12 @@ var LibraryGL = { var formats = Module.ctx.getParameter(0x86A3 /*GL_COMPRESSED_TEXTURE_FORMATS*/); {{{ makeSetValue('p', '0', 'formats.length', 'float') }}}; return; + case 0x8B9A: // GL_IMPLEMENTATION_COLOR_READ_TYPE + {{{ makeSetValue('p', '0', '0x1401', 'i32') }}}; // GL_UNSIGNED_BYTE + return; + case 0x8B9B: // GL_IMPLEMENTATION_COLOR_READ_FORMAT + {{{ makeSetValue('p', '0', '0x1908', 'i32') }}}; // GL_RGBA + return; } var result = Module.ctx.getParameter(name_); @@ -4237,7 +4249,7 @@ var LibraryGL = { glColor4ubv__deps: ['glColor4ub'], glColor4ubv: function(p) { _glColor4ub({{{ makeGetValue('p', '0', 'i8') }}}, {{{ makeGetValue('p', '1', 'i8') }}}, {{{ makeGetValue('p', '2', 'i8') }}}, {{{ makeGetValue('p', '3', 'i8') }}}); - }, + }, glFogf: function(pname, param) { // partial support, TODO switch(pname) { |