radv: track if patch control points is dynamic from the cmdbuf state
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 3 Aug 2023 13:09:25 +0000 (15:09 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 4 Aug 2023 12:34:12 +0000 (12:34 +0000)
commit0a102d3fd694ae7a70d1a7c4398c7fcea7b10924
tree383cbf983cc58392b529d18534e3a740f59d4ce9
parentb56c2885890b6aca39dbdb65229f06acaf0e9560
radv: track if patch control points is dynamic from the cmdbuf state

This allows us to remove one more pipeline occurence during cmdbuf
recording. Note that patch control points is always dynamic with
shader object.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24473>
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_private.h