mesa/src
Samuel Pitoiset b1ef1c1211 radv: remove the LLVM version string when ACO is used
Now that ACO supports all shader stages (the only exception is NGG
GS on Navi10 but it fallbacks to legacy GS) it makes sense to remove
the LLVM version string reported as part of the device name.

The LLVM version string was added in the past for some Feral games
to workaround LLVM issues by detecting the version. With ACO, this
is unecessary because the Mesa version is enough to eventually enable
specific shader workarounds.

When the LLVM version string is missing, it is assumed that an old
LLVM is used and workarounds are automatically applied. The only
Vulkan games that might be affected is Shadow of The Tomb Raider
but the impact should be fairly small.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Acked-by: Daniel Schürmann <daniel@schuermann.dev>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4911>
2020-05-08 08:45:26 +02:00
..
amd radv: remove the LLVM version string when ACO is used 2020-05-08 08:45:26 +02:00
broadcom drm-shim: Let the driver choose to overwrite the first render node. 2020-04-23 17:54:54 +00:00
compiler nir/algebraic: Optimize some bfe patterns 2020-05-07 10:55:50 -07:00
drm-shim drm-shim: silence warnings 2020-04-30 11:32:54 +03:00
egl egl/wayland: Fix zwp_linux_dmabuf usage 2020-04-29 11:29:40 +01:00
etnaviv drm-shim: Let the driver choose to overwrite the first render node. 2020-04-23 17:54:54 +00:00
freedreno tu: Support pipelines without a fragment shader 2020-05-07 16:05:53 +00:00
gallium st/wgl: allocate and resolve msaa-textures 2020-05-07 22:38:03 +00:00
gbm gbm/dri: Propagate queryDmaBufModifiers return value 2020-04-16 10:19:35 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx glx: omit loader_loader() for macOS 2020-04-15 11:37:21 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel anv: call base finish only if pass given in DestroyRenderPass 2020-05-08 08:36:45 +03:00
loader loader: fallback to kernel name, if PCI fails 2020-04-01 16:57:22 +01:00
mapi glthread: upload non-VBO vertices and indices for non-Indirect non-IBM draws 2020-04-30 22:01:55 +00:00
mesa i965: Fix out-of-bounds access to brw_stage_state::surf_offset 2020-05-06 16:09:20 +00:00
panfrost panfrost: Handle MALI_RGB8_UNORM in panfrost_format_to_bifrost_blend 2020-05-07 17:16:53 +00:00
util util/os_memory: never use os_memory_debug.h 2020-05-07 13:34:30 +00:00
vulkan vulkan: Update Vulkan XML and headers to 1.2.140 2020-05-05 00:28:00 +00:00
meson.build remove final imports.h and imports.c bits 2020-04-21 11:09:04 -07:00
SConscript scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00