mesa/src
Marek Olšák 8e8eda4089 radeonsi: fix PS prolog not counting used fragcoord VGPRs correctly
Using the used component count is not enough. We need to consider
the component mask because any component can be disabled. This might
fix tests.

This removes the component counting from ac_get_fs_input_vgpr_cnt
and determines the component mask where it's needed.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32910>
2025-01-29 07:19:40 +00:00
..
amd radeonsi: fix PS prolog not counting used fragcoord VGPRs correctly 2025-01-29 07:19:40 +00:00
android_stub
asahi clc,libagx: automatically set lang version 2025-01-28 23:01:32 +00:00
broadcom ci: Uprev VKCTS to 1.4.1.1 2025-01-28 15:01:00 +00:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler nir: Add indirect call optimizations 2025-01-29 04:38:51 +00:00
drm-shim
egl egl: never select swrast for vmwgfx 2025-01-23 21:14:21 +00:00
etnaviv etnaviv: always clamp shadow sampler comparison reference value 2025-01-28 00:01:07 +00:00
freedreno ci: Skip broken PenumbraOverture trace for zink and freedreno 2025-01-29 04:16:25 +00:00
gallium radeonsi: fix PS prolog not counting used fragcoord VGPRs correctly 2025-01-29 07:19:40 +00:00
gbm egl,gallium,gbm,mesa: replace get_param with pipe_caps access 2025-01-17 04:39:46 +00:00
getopt
gfxstream anv,gfxstream,panvk,zink: update urls to vulkan docs 2025-01-28 14:28:58 +00:00
glx glapi: rename exported symbols so as not to conflict with old libglapi 2025-01-23 00:49:05 +00:00
gtest
imagination pvr: use vk_descriptor_type_is_dynamic 2024-12-19 15:12:58 +00:00
imgui
intel ci/debian: Upgrade Debian images to LLVM 19 2025-01-29 03:23:28 +00:00
loader loader: improve the existing loader-libgallium non-matching version error 2025-01-23 00:49:05 +00:00
mapi glapi: rename exported symbols so as not to conflict with old libglapi 2025-01-23 00:49:05 +00:00
mesa mesa: enable GL name reuse for virgl 2025-01-29 06:22:42 +00:00
microsoft microsoft/compiler: repair SSA in dxil_nir_split_tess_ctrl 2025-01-23 23:35:44 +00:00
nouveau meson: project-wide fs = import('fs') 2025-01-28 23:01:32 +00:00
panfrost ci: Uprev VKCTS to 1.4.1.1 2025-01-28 15:01:00 +00:00
tool panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
util util/simple_mtx: Add ASSERTED to parameter used only in an assert 2025-01-24 19:56:42 +00:00
virtio ci: Uprev VKCTS to 1.4.1.1 2025-01-28 15:01:00 +00:00
vulkan vulkan: Add inital vram-report-limit layer 2025-01-24 19:56:43 +00:00
x11 meson: require dri3 modifiers 2024-09-06 17:34:17 +00:00
.clang-format freedreno: move ForEachMacros into freedreno 2025-01-24 12:15:31 +00:00
meson.build dri: put shared-glapi into libgallium.*.so 2025-01-23 00:49:05 +00:00