mesa/src
Lucas Stach e65d266529 etnaviv: fix shader register control with MSAA
Apparently MSAA doesn't only add another input, but it also increases
required temporaries by one. Simple programs where the register demand
is given by the number of inputs did work fine, while more complex ones,
where register demand is given by the number of temporaries exhibit
rendering issues without this fix.

Cc: 22.3 mesa-stable
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19582>
2022-11-15 09:07:40 +00:00
..
amd ac/llvm: fix gfx11 fs input load for 16bit varying 2022-11-15 05:43:37 +00:00
android_stub
asahi util: normalize include files under src/util/*.h with util/ prefix in mesa code base 2022-11-10 06:27:25 +00:00
broadcom v3dv/bo: reset bo and then call gem close 2022-11-14 12:37:52 +01:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler glsl: remove unused intrinsics 2022-11-15 03:47:18 +00:00
drm-shim drm-shim: drop gnu99 override 2022-09-16 02:06:38 +00:00
egl meson: Refactoring shared gen_vs_module_defs_normal_command out 2022-11-11 05:38:19 +00:00
etnaviv util/mesa/wide: Rename _SIMPLE_MTX_INITIALIZER_NP to SIMPLE_MTX_INITIALIZER 2022-10-14 03:27:41 +00:00
freedreno freedreno/pm4: Use unsigned instead of uint to fix musl build 2022-11-12 00:01:31 +00:00
gallium etnaviv: fix shader register control with MSAA 2022-11-15 09:07:40 +00:00
gbm utils: Merge util/debug.* into util/u_debug.* and remove util/debug.* 2022-11-02 07:25:39 +00:00
getopt
glx zink: Only #include <vulkan/vulkan_core.h> instead #include <vulkan/vulkan.h> in kopper_interface.h 2022-11-10 06:59:42 +00:00
gtest
hgl
imagination pvr: Use common pipeline & dynamic state frameworks 2022-11-11 16:48:51 +00:00
imgui
intel anv: Don't use REQUIRE_8 for Bindless Shaders 2022-11-15 04:55:18 +00:00
loader loader/dri3: Add DRI performance option to wait for next buffer on swap 2022-10-25 08:30:35 +00:00
mapi meson: Refactoring shared gen_vs_module_defs_normal_command out 2022-11-11 05:38:19 +00:00
mesa util: normalize include files under src/util/*.h with util/ prefix in mesa code base 2022-11-10 06:27:25 +00:00
microsoft spirv: Make vtn_fail and friends trap in debug mode 2022-11-13 07:07:56 +00:00
nouveau drm-shim/nouveau: fix the shim to work with nvif ioctl. 2022-11-09 21:21:22 +00:00
panfrost panvk: move to using common command buffer status 2022-11-11 05:01:24 +00:00
tool pps: enable track_event in intel.cfg 2022-10-09 22:39:53 +03:00
util draw,util: Refactor draw_overflow_uadd into util. 2022-11-14 23:00:03 +00:00
virtio venus: handle VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT 2022-11-12 01:11:56 +00:00
vulkan vulkan,radv: Remove vk_shader_module_clone 2022-11-14 20:56:27 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00