mesa/st: add support for semaphore object signal/wait v4
authorAndres Rodriguez <andresx7@gmail.com>
Wed, 18 Oct 2017 19:11:27 +0000 (15:11 -0400)
committerAndres Rodriguez <andresx7@gmail.com>
Tue, 30 Jan 2018 20:13:49 +0000 (15:13 -0500)
commit29b9bd0539ed21805228bdd0933e543eec16c670
tree626520845aa591ab98eb2c353121a00399e32044
parent89b52891fd37293e596c75f49fb5202d83155677
mesa/st: add support for semaphore object signal/wait v4

Bits to implement ServerWaitSemaphoreObject/ServerSignalSemaphoreObject

v2:
  - corresponding changes for gallium fence->semaphore rename
  - flushing moved to mesa/main

v3: s/semaphore/fence for pipe objects
v4: add bitmap flushing

Signed-off-by: Andres Rodriguez <andresx7@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mesa/main/dd.h
src/mesa/main/externalobjects.c
src/mesa/state_tracker/st_cb_semaphoreobjects.c