aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-06-02 12:41:50 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-06-02 12:41:50 -0700
commit0ce0d91f992aec0076f88ae02a79ebbadebb36b3 (patch)
treecce915a04b460d36ec788a15f1f284a7da63b6e8 /src
parent25ececc61907bc8a80be095a3be1c204c2390c1d (diff)
return correct values for GL_SHADER_COMPILER and GL_NUM_SHADER_BINARY_FORMATS
Diffstat (limited to 'src')
-rw-r--r--src/library_gl.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 77f50a34..7c80b420 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -128,6 +128,14 @@ var LibraryGL = {
},
glGetIntegerv: function(name_, p) {
+ switch(name_) { // Handle a few trivial GLES values
+ case 0x8DFA: // GL_SHADER_COMPILER
+ {{{ makeSetValue('p', '0', '1', 'i32') }}};
+ return;
+ case 0x8DF9: // GL_NUM_SHADER_BINARY_FORMATS
+ {{{ makeSetValue('p', '0', '0', 'i32') }}};
+ return;
+ }
var result = Module.ctx.getParameter(name_);
switch (typeof(result)) {
case "number":