mesa/src
Jon TURNEY 23e2dec1a1 glx: Only clear the stored context tag when the context has been unbound
The calling order of ->bind and ->unbind changed and then ->unbind would
clear the currentContextTag of the old context before ->bind could reuse
it in the make current request, in the indirect case.

Instead, clear the old currentContextTag if and only if we send a request
to the server to actually unbind it or reassign it to another context.

https://bugs.freedesktop.org/show_bug.cgi?id=29977

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
2010-09-07 09:07:23 -04:00
..
driclient mesa: Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-01 13:07:07 -06:00
egl egl: Mark EGL_MESA_screen_surface as obsolete. 2010-08-31 15:25:22 +08:00
gallium llvmpipe: Refactor lp_scene_add_resource_reference 2010-09-07 14:02:29 +01:00
glsl glsl: Add new files to sconscript. 2010-09-05 10:17:51 +01:00
glu glu/sgi: Remove dead initialization in extract565rev. 2010-07-16 01:11:03 -07:00
glut glut: Silence missing initializer warning. 2010-08-30 14:12:01 +01:00
glw Makefiles: Don't complain if depend file to be included doesn't exist. 2010-07-21 13:19:33 -07:00
glx glx: Only clear the stored context tag when the context has been unbound 2010-09-07 09:07:23 -04:00
mapi glapi: fix generator which got out of sync with the codebase 2010-08-30 20:51:49 +02:00
mesa nouveau: restore nouveau_class.h for nv04-nv20 2010-09-07 08:22:43 +02:00
talloc scons: Fix inverted logic. 2010-08-26 18:29:04 +01:00
Makefile
SConscript talloc: Make it compile with MSVC, MinGW, and Xcode/gcc4.0. 2010-08-13 13:53:04 +01:00