mesa/src/amd
Timur Kristóf a2755fc203 ac/llvm: Fix buffer_load_amd with larger than 32-bit channel sizes.
LLVM is unable to select instructions for larger than 32-bit channel types.
Workaround by using i32 and casting to the correct type later.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Qiang Yu <yuq825@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Acked-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21358>
2023-02-16 15:29:37 +00:00
..
addrlib amd: split GFX1103 into GFX1103_R1 and GFX1103_R2 2023-02-03 00:18:01 +00:00
ci radv/ci: add missing expected failures with RADV_PERFTEST=gpl on GFX1100 2023-02-15 17:29:10 +00:00
common ac: Port ACO's get_fetch_format to ac_get_safe_fetch_size. 2023-02-16 15:29:36 +00:00
compiler ac: Port ACO's get_fetch_format to ac_get_safe_fetch_size. 2023-02-16 15:29:36 +00:00
drm-shim r300: use drm_shim_override 2022-11-16 14:37:47 +00:00
llvm ac/llvm: Fix buffer_load_amd with larger than 32-bit channel sizes. 2023-02-16 15:29:37 +00:00
registers amd/registers: remove confusing definitions from gfx10-rsrc.json 2023-02-03 00:18:02 +00:00
vulkan radv: Hash VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_* flags 2023-02-16 11:42:25 +00:00
.clang-format radv: Add nir_foreach_variable_with_modes to .clang-format 2022-12-09 07:07:10 +00:00
meson.build meson: build radeon drm-shim also for r300 and r600 2022-11-16 14:37:47 +00:00