mesa/src
Christian Gmeiner 6d4a65c68f etnaviv: nir: do not call nir_lower_idiv(..) unconditionally
GPUs without native integers lower idiv in lower_int_to_float and
there is no need to call nir_lower_idiv(..) for such GPUs.

Fixes nir crashes I am seeing with gc2000_gles2 CI job.

Fixes: f532202f2d ("etnaviv: use nir_lower_idiv(..) before opt loop")
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23450>
(cherry picked from commit add14d6cfb)
2023-06-08 09:59:49 +02:00
..
amd radv: correctly skip vertex loads with packed formats 2023-06-07 11:14:20 +02:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi asahi: Fix disk cache disable with AGX_MESA_DEBUG 2023-05-09 16:54:30 +01:00
broadcom v3d: apply 1D texture miplevel alignment in arrays 2023-05-03 14:40:11 +01:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir: Remove unnecessary assert in nir_before_src 2023-06-07 11:14:20 +02:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl egl/loader: move crtc resource infrastructure as common helper 2023-05-25 14:06:10 +01:00
etnaviv etnaviv: nir: do not call nir_lower_idiv(..) unconditionally 2023-06-08 09:59:49 +02:00
freedreno tu: Ignore unused shader stages in pipeline library creation. 2023-06-07 11:14:20 +02:00
gallium etnaviv: nir: do not call nir_lower_idiv(..) unconditionally 2023-06-08 09:59:49 +02:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx glx: fix build with APPLEGL 2023-05-25 14:06:10 +01:00
gtest
imagination pvr: Don't advertise S8_UINT support 2023-05-05 19:13:18 +01:00
imgui
intel anv: Set CS stall bit during HIZ_CCS_WT surface fast clear 2023-06-07 18:02:01 +02:00
loader loader/dri3: temporarily work around a crash when front is NULL 2023-05-25 14:06:12 +01:00
mapi mesa: Add EXT_instanced_arrays support 2023-04-11 10:22:35 +00:00
mesa mesa/st: fix buffer overflow related to set_program_string() 2023-06-02 19:34:02 +01:00
microsoft dzn: Fix qpool->queries_lock double lock 2023-06-07 11:14:20 +02:00
nouveau nouveau/codegen: Check nir_dest_num_components 2023-04-26 17:37:26 +01:00
panfrost panvk: clear dangling pointers 2023-05-05 19:07:11 +01:00
tool pps: Fix build errors. 2023-03-13 01:22:46 +00:00
util driconf: set vk_x11_strict_image_count for Wolfenstein II 2023-06-02 19:34:01 +01:00
virtio llvmpipe: emit fences for barrier. 2023-06-07 18:01:26 +02:00
vulkan vulkan/wsi: Remove duplicate NULL check 2023-06-08 09:59:42 +02:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00