mesa/src/amd
Georg Lehmann e7a035df65
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
radv: fix amount of sample shading with required sample shaded inputs
The Vulkan spec says:

If a fragment shader entry point statically uses an input variable
decorated with a BuiltIn of SampleId or SamplePosition,
sample shading is enabled and a value of 1.0 is used instead of minSampleShading.
If a fragment shader entry point statically uses an input variable decorated
with Sample, sample shading may be enabled and a value of 1.0 will be
used instead of minSampleShading if it is.

This means we have to overwrite the command buffer state entirely.

Cc: mesa-stable

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41482>
2026-05-12 09:58:07 +00:00
..
addrlib amd: allow addrlib to enable SIMD if possible 2026-04-21 10:14:42 +00:00
ci ci: Add missing rule for new trace replay config files 2026-05-11 08:02:05 +00:00
common amd/tools: rewrite ac_print_tiling_layouts to print all layouts, including XORs 2026-05-11 13:46:41 +00:00
compiler radv,ac: make rembrandt and vangogh cache compatible 2026-05-06 17:41:31 +00:00
drm-shim amd: remove unnecessary and transitive #includes 2026-04-24 21:53:07 +00:00
gmlib amd/gmlib: add tm_generate_formatted_3DLut 2026-04-29 07:46:28 +00:00
lanczoslib meson: Relax -Wmaybe-uninitialized errors 2025-09-16 06:16:20 +00:00
llvm ac/llvm: fix isub image atomic 2026-05-01 08:45:26 +00:00
packets amd: remove unnecessary and transitive #includes 2026-04-24 21:53:07 +00:00
registers amd: switch to new packet definitions for all packets 2026-04-10 03:42:45 +00:00
vpelib amd/vpelib: Support vpe 2.0 2026-04-27 03:06:42 +00:00
vulkan radv: fix amount of sample shading with required sample shaded inputs 2026-05-12 09:58:07 +00:00
meson.build radv/tests: require drm-shim and use it instead of RADV_FORCE_FAMILY 2025-11-19 07:11:05 +00:00