radv: enable VRS 2x2 coarse shading for flat shading on GFX10.3+
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 10 Mar 2021 15:21:34 +0000 (16:21 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 22 Mar 2021 11:36:26 +0000 (12:36 +0100)
commitf5540209abc69381b0c3a2983c1fb9b657a1be3c
tree0e7bf5d93499d2edd9231b1ab4de7c9c46a97bd0
parentcf54ff3ea639776ac8318ae6b20dbfe7d2a248bc
radv: enable VRS 2x2 coarse shading for flat shading on GFX10.3+

This should safe to enable and shouldn't degrade the quality.
It decreases the number of PS invocations by 4 when used.

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/9515>
src/amd/vulkan/radv_pipeline.c
src/amd/vulkan/si_cmd_buffer.c