radv: fix and rework DISABLE_DUAL_QUAD setting
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 18 Nov 2022 09:41:27 +0000 (10:41 +0100)
committerMarge Bot <emma+marge@anholt.net>
Fri, 25 Nov 2022 10:51:06 +0000 (10:51 +0000)
commit470fbb35efe1935242b346427ec0fa22b40fff2b
tree229258165f21bb3051a89835db9189583bbf7377
parent0a327f9c7a890ff758519d935b4f20280acd09ac
radv: fix and rework DISABLE_DUAL_QUAD setting

This bit can be enabled with various combinations and it looks better
to only emit it from the cmdbuf.

Fixes: 17b9aa92b77 ("radv: add support for dynamic logic op enable")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19843>
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_pipeline.c
src/amd/vulkan/radv_private.h