tu: Use common dirty tracking for PC_PRIMITIVE_CNTL_0
authorConnor Abbott <cwabbott0@gmail.com>
Fri, 19 May 2023 13:09:36 +0000 (15:09 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 3 Jul 2023 19:51:05 +0000 (19:51 +0000)
commit7be8d0f7f490ea58c89798efca7e45b84dc395da
treec241a225f444e7f48735154e0804d2c22749aa5d
parent97da0a7734188f4b666bc38833bfadc8b4c53f84
tu: Use common dirty tracking for PC_PRIMITIVE_CNTL_0

This improves the vkoverhead base draw call throughput by around 4%
which fixes a regression from the old code while making things simpler.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22301>
src/freedreno/vulkan/tu_cmd_buffer.cc
src/freedreno/vulkan/tu_cmd_buffer.h