freedreno: per-context fd_pipe
authorRob Clark <robdclark@gmail.com>
Thu, 24 Aug 2017 13:34:48 +0000 (09:34 -0400)
committerRob Clark <robdclark@gmail.com>
Tue, 24 Oct 2017 16:56:51 +0000 (12:56 -0400)
commiteed9685dd6619ec7598e8c3fd81117d36010510d
tree32b4b7948357bca78ac988c076070ea258f1521c
parent9c32333a58e2792a062bd82374ea88222d718959
freedreno: per-context fd_pipe

To enable per-context priorities, we need to have per-context pipe's.
Unfortunately we still need to keep the global screen pipe, mostly just
for screen->get_timestamp().

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/a5xx/fd5_draw.c
src/gallium/drivers/freedreno/freedreno_batch.c
src/gallium/drivers/freedreno/freedreno_context.c
src/gallium/drivers/freedreno/freedreno_context.h
src/gallium/drivers/freedreno/freedreno_fence.c
src/gallium/drivers/freedreno/freedreno_query_acc.c
src/gallium/drivers/freedreno/freedreno_query_hw.c
src/gallium/drivers/freedreno/freedreno_resource.c
src/gallium/drivers/freedreno/freedreno_screen.h