tu: Split out some state into a separate struct
authorConnor Abbott <cwabbott0@gmail.com>
Wed, 29 Jun 2022 09:03:25 +0000 (11:03 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 27 Jul 2022 19:40:44 +0000 (19:40 +0000)
commit3aa20a4409eedce70acc282cec12f5af12498b33
treeb1b7c1f11841e72416c07395109feab313146ed2
parent9689433eee8c1ce397ec49c53d8f7fbafa7940e8
tu: Split out some state into a separate struct

These bits of state will have to be treated specially when
suspending/resuming a render pass, because they will need to be tracked
across command buffers.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17378>
src/freedreno/vulkan/tu_autotune.c
src/freedreno/vulkan/tu_cmd_buffer.c
src/freedreno/vulkan/tu_private.h
src/freedreno/vulkan/tu_query.c