freedreno/a5xx: move emit_marker5() into a5xx backend
authorRob Clark <robdclark@gmail.com>
Mon, 18 Jun 2018 22:22:29 +0000 (18:22 -0400)
committerRob Clark <robdclark@gmail.com>
Tue, 19 Jun 2018 17:02:28 +0000 (13:02 -0400)
commit39b4fdc45f85703daa7fe3804b52b555ebf9f080
tree2ef24fac7cc674aa2d5f6aa0034e67bd5a3553fe
parent0c8d9e923aa9239e20f9bc969faf9caa0b85237f
freedreno/a5xx: move emit_marker5() into a5xx backend

The scratch registers move again in a6xx.. so for post-a4xx let's just
move this into the backend, and move the one place it used to be needed
in core into fd5_emit_ib().  For a6xx we will do similar, calling
emit_marker6() from fd6_emit_ib().

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/a5xx/fd5_draw.h
src/gallium/drivers/freedreno/a5xx/fd5_emit.c
src/gallium/drivers/freedreno/a5xx/fd5_emit.h
src/gallium/drivers/freedreno/a5xx/fd5_screen.h
src/gallium/drivers/freedreno/freedreno_util.h