mesa: don't use GET_DISPATCH because it doesn't work with glthread
authorMarek Olšák <marek.olsak@amd.com>
Sat, 26 Sep 2020 00:44:10 +0000 (20:44 -0400)
committerMarek Olšák <marek.olsak@amd.com>
Wed, 7 Oct 2020 13:50:18 +0000 (09:50 -0400)
commit4bd94bd22704d16787b75c1ef57ff8176d5e566a
tree1a202d7e68d929f6506c82b288781b20efa02882
parentfd3209a974f8597170234e29843182a965bcc55a
mesa: don't use GET_DISPATCH because it doesn't work with glthread

GET_DISPATCH returns CurrentClientDispatch, which invokes glthread if
it's enabled. GL function implementations should never call back to
glthread.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6874>
src/mesa/main/api_arrayelt.c
src/mesa/main/api_loopback.c
src/mesa/main/draw.c
src/mesa/vbo/vbo_exec_eval.c
src/mesa/vbo/vbo_save_api.c
src/mesa/vbo/vbo_save_loopback.c