Thanks, I poked through the GLESV2/SDL unit tests and altered the code to use it... However, i'm now no longer getting GLctx.getParameter is undefined but my console window is saying GLctx is undefined...
I also get this in the "output" (black window on the default emscripten html file): Assertion failed: undefined Could not create canvas: ?,TypeError: canvas.removeEventListener is not a function Could this be due to using a webworker proxy? Or is this another side effect of not properly having a GL context established? - Trevor On Wednesday, April 30, 2014 2:27:05 AM UTC-6, jj wrote: > > Perhaps your code is calling glGetString() before having initialized a GL > context? Try adding debug code before > file:///Tint/webkit.js/Debug/webkit.js:10729 > to check that the GLctx object is valid, which it should be iff a proper GL > context has been initialized. > > > 2014-04-30 7:53 GMT+03:00 Trevor Linton <[email protected] <javascript:> > >: > >> I'm having an odd problem of trying to use OpenGLES and EGL developing >> webkit. With emscripten 1.16 i've found an odd new problem, i'm getting an >> undefined function GLctx.getParameter when the program tries to call >> glGetString(GL_VERSION). I'm compiling with -s FULL_ES2=1 when doing the >> final link. Here's the runtime out: >> >> "WebKit Trace: >> ../deps/WebKit/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp[71] >> >> WebCore::Extensions3DOpenGLCommon::Extensions3DOpenGLCommon(WebCore::GraphicsContext3D >> >> *)" webkit.html:1245 >> "exception thrown: TypeError: GLctx.getParameter is not a >> function,_glGetString@file:///Tint/webkit.js/Debug/webkit.js:10729 >> callMain@file:///Tint/webkit.js/Debug/webkit.js:3265810 >> doRun@file:///Tint/webkit.js/Debug/webkit.js:3265867 >> run/<@file:///Tint/webkit.js/Debug/webkit.js:3265879 >> " >> >> Suggestions? >> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
