> 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.

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to