> On Jan 23, 2019, at 8:35, Alon Zakai <alonza...@gmail.com> wrote: > > Well, what I think happened is we used to have a very simple dlopen, and when > we rewrote it to be more powerful, we simplified it to only work on linkable > code. So the case of a module loading symbols from itself is a case that is > not well handled, you're right, it adds overhead there. However, perhaps you > can work around it in the code, avoid using dlopen and get the function > pointers directly? >
This change apparently broke SDL_GL_GetProcAddress, the complaint at the start of this thread. Suggesting workarounds is not acceptable, except as a strictly temporary measure. The SDL port needs to be fixed. Given that most Open GL {,ES} applications dynamically obtain their function pointers, you need to consider other fixes too. Such as EGLGetProcAddress in the EGL emulation. Regards -Mark -- 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 emscripten-discuss+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: Message signed with OpenPGP