66
77var LibraryGLEmulation = {
88 // GL emulation: provides misc. functionality not present in OpenGL ES 2.0 or WebGL
9- $GLEmulation__deps : [ '$GLImmediateSetup' , 'glEnable' , 'glDisable' , 'glIsEnabled' , 'glGetBooleanv' , 'glGetIntegerv' , 'glGetString' , 'glCreateShader' , 'glShaderSource' , 'glCompileShader' , 'glAttachShader' , 'glDetachShader' , 'glUseProgram' , 'glDeleteProgram' , 'glBindAttribLocation' , 'glLinkProgram' , 'glBindBuffer' , 'glGetFloatv' , 'glHint' , 'glEnableVertexAttribArray' , 'glDisableVertexAttribArray' , 'glVertexAttribPointer' , 'glActiveTexture' , '$stringToNewUTF8' ] ,
9+ $GLEmulation__deps : [ '$GLImmediateSetup' , 'glEnable' , 'glDisable' , 'glIsEnabled' , 'glGetBooleanv' , 'glGetIntegerv' , 'glGetString' , 'glCreateShader' , 'glShaderSource' , 'glCompileShader' , 'glAttachShader' , 'glDetachShader' , 'glUseProgram' , 'glDeleteProgram' , 'glBindAttribLocation' , 'glLinkProgram' , 'glBindBuffer' , 'glGetFloatv' , 'glHint' , 'glEnableVertexAttribArray' , 'glDisableVertexAttribArray' , 'glVertexAttribPointer' , 'glActiveTexture' , '$stringToNewUTF8' , '$ptrToString' ] ,
1010 $GLEmulation__postset :
1111#if USE_CLOSURE_COMPILER
1212 // Forward declare GL functions that are overridden by GLEmulation here to appease Closure compiler.
@@ -1090,7 +1090,7 @@ var LibraryGLEmulation = {
10901090 func = "textureCube" ;
10911091 break ;
10921092 default :
1093- return abort_sanity ( "Unknown texType: 0x " + texType . toString ( 16 ) ) ;
1093+ return abort_sanity ( "Unknown texType: " + ptrToString ( texType ) ) ;
10941094 }
10951095
10961096 var texCoordExpr = TEX_COORD_VARYING_PREFIX + texUnitID ;
@@ -1110,7 +1110,7 @@ var LibraryGLEmulation = {
11101110 return "float" ;
11111111 }
11121112
1113- return abort_noSupport ( "Unsupported combiner op: 0x " + op . toString ( 16 ) ) ;
1113+ return abort_noSupport ( "Unsupported combiner op: " + ptrToString ( op ) ) ;
11141114 }
11151115
11161116 function getCurTexUnit ( ) {
@@ -1135,7 +1135,7 @@ var LibraryGLEmulation = {
11351135 srcExpr = previousVar ;
11361136 break ;
11371137 default :
1138- return abort_noSupport ( "Unsupported combiner src: 0x " + src . toString ( 16 ) ) ;
1138+ return abort_noSupport ( "Unsupported combiner src: " + ptrToString ( src ) ) ;
11391139 }
11401140
11411141 var expr = null ;
@@ -1153,7 +1153,7 @@ var LibraryGLEmulation = {
11531153 expr = "(1.0 - " + srcExpr + ".a)" ;
11541154 break ;
11551155 default :
1156- return abort_noSupport ( "Unsupported combiner op: 0x " + op . toString ( 16 ) ) ;
1156+ return abort_noSupport ( "Unsupported combiner op: " + ptrToString ( op ) ) ;
11571157 }
11581158
11591159 return expr ;
@@ -1465,7 +1465,7 @@ var LibraryGLEmulation = {
14651465 }
14661466 }
14671467
1468- return abort_noSupport ( "Unsupported TexEnv mode: 0x " + this . mode . toString ( 16 ) ) ;
1468+ return abort_noSupport ( "Unsupported TexEnv mode: " + ptrToString ( this . mode ) ) ;
14691469 }
14701470
14711471 CTexEnv . prototype . genCombinerLines = function CTexEnv_getCombinerLines ( isColor , outputVar ,
@@ -1489,7 +1489,7 @@ var LibraryGLEmulation = {
14891489 break ;
14901490
14911491 default :
1492- return abort_noSupport ( "Unsupported combiner: 0x " + combiner . toString ( 16 ) ) ;
1492+ return abort_noSupport ( "Unsupported combiner: " + ptrToString ( combiner ) ) ;
14931493 }
14941494
14951495 var constantExpr = [
@@ -3409,7 +3409,7 @@ var LibraryGLEmulation = {
34093409 break ;
34103410 default : // invalid value provided
34113411#if GL_ASSERTIONS
3412- err ( 'glAlphaFunc: Invalid alpha comparison function 0x' + func . toString ( 16 ) + ' !' ) ;
3412+ err ( 'glAlphaFunc: Invalid alpha comparison function 0x' + ptrToString ( func ) + ' !' ) ;
34133413#endif
34143414 break ;
34153415 }
0 commit comments