On Sun, Feb 23, 2014 at 4:26 PM, Emil Velikov <[email protected]> wrote: > Now that I think about it, one could copy the extension list and > (context) constants to pipe_screen. This way on st_api_create_context, > we'll just copy the initial values over. FWIW we'll still be able to > amend the extension list via MESA_EXTENSION_OVERRIDE, during the > _mesa_make_current call.
State trackers cannot copy anything to pipe_screen. The pipe_screen structure should be immutable after it's created. Setting the GL versions for MESA_query_renderer in st_api_create_context is too late. The extension queries must return correct values before st_api_create_context is called. Marek _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
