u_threaded_gallium: remove synchronization in fence_server_sync
authorNicolai Hähnle <nicolai.haehnle@amd.com>
Mon, 6 Nov 2017 10:56:54 +0000 (11:56 +0100)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Mon, 20 Nov 2017 17:15:06 +0000 (18:15 +0100)
commitce470af0b1bcb276c22dd04e627ab665e10619f7
treec6a091ac35e71a0c80793bdd66c31882be69d1aa
parentabeded1cacb5a17a422cb3788153814ed2e01ecb
u_threaded_gallium: remove synchronization in fence_server_sync

The whole point of fence_server_sync is that it can be used to
avoid waiting in the application thread.

Reviewed-by: Andres Rodriguez <andresx7@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/auxiliary/util/u_threaded_context.c
src/gallium/auxiliary/util/u_threaded_context.h
src/gallium/auxiliary/util/u_threaded_context_calls.h