[Webkit-unassigned] [Bug 57154] [Qt] Make OpenGL symbol resolver transparent

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun May 8 09:52:32 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=57154





--- Comment #18 from Jarkko Sakkinen <jarkko.j.sakkinen at gmail.com>  2011-05-08 09:52:32 PST ---
Simon, as a side-note I have also bug 57261 for that migration. We need to modify symbol resolver to be on intelligent before doing that.

On Desktop OpenGL we always will need a symbol resolver to get those symbols that are not readily available in standard OpenGL header files. Note that Qt does similar things itself in painting subsystem.

I looked at the OpenGLShims implementation and it is in fact a symbol resolver. Code is direct derivative * of code in GraphicsContext3DQt but it is more limited. Symbols resolved are taken from global variable. Symbols returned by getProcAddress are context dependent. Therefore stable implementation cannot be based on a global variable.

* Can be seen by reading the code and from having a Tieto copyright.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list