mesa/src
Ian Romanick 78e7f7b377 intel/compiler/xe2: Use new sample_*_mlod messages
Note: a future commit will expand the sampler message type to the 6 bits
used on Xe2.

v2 (Francisco Jerez): Rebase on 07b9bfacc7 ("intel/compiler: Move
logical-send lowering to a separate file").

v3: Drop XE2_SAMPLER_MESSAGE_SAMPLE_BIAS_MLOD as it does not actually
exist. This resulted in some bigger changes in brw_disasm.c. Noticed
by Sagar.

v4: Now that XE2_SAMPLER_MESSAGE_SAMPLE_MLODc conflicts with
GFX7_SAMPLER_MESSAGE_SAMPLE_GATHER4_PO_C, the determination of
min_lod_is_first must include devinfo->ver or previous platforms will
break.

Reviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27305>
2024-02-02 02:39:09 +00:00
..
amd radv: refactor to use DETECT_OS_ANDROID instead of ANDROID 2024-02-01 19:29:49 +00:00
android_stub
asahi nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
broadcom v3dv: refactor to use DETECT_OS_ANDROID instead of ANDROID 2024-02-01 19:29:49 +00:00
c11
compiler glsl: don't tree graft globals 2024-02-01 23:15:24 +00:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl egl: refactor to use DETECT_OS_ANDROID instead of ANDROID 2024-02-01 19:29:49 +00:00
etnaviv etnaviv/isa: Add missing dep of encode.py/decode.py calls on isa.py 2024-01-30 18:05:43 +00:00
freedreno turnip: refactor to use DETECT_OS_ANDROID instead of ANDROID 2024-02-01 19:29:49 +00:00
gallium zink: add a tu flake 2024-02-02 02:23:02 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
glx glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGL 2023-12-18 17:52:09 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination vulkan: enable VK_KHR_shader_expect_assume 2024-01-30 19:09:42 +00:00
imgui
intel intel/compiler/xe2: Use new sample_*_mlod messages 2024-02-02 02:39:09 +00:00
loader tree-wide: use __normal_user() everywhere instead of writing the check manually 2024-01-30 12:45:54 +00:00
mapi mesa/main: add support for EXT_texture_storage 2024-02-01 12:30:58 +00:00
mesa mesa/main: add support for EXT_texture_storage 2024-02-01 12:30:58 +00:00
microsoft dzn: Use blits for all non-averaging resolves 2024-02-02 01:19:52 +00:00
nouveau nvk: Use the upload queue for shader uploads 2024-02-01 03:51:08 +00:00
panfrost vulkan: enable VK_KHR_shader_expect_assume 2024-01-30 19:09:42 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util util: refactor to use DETECT_OS_ANDROID 2024-02-01 19:29:49 +00:00
virtio venus: refactor to use DETECT_OS_ANDROID instead of ANDROID 2024-02-01 19:29:49 +00:00
vulkan vulkan: update registry/includes to 1.3.277 2024-02-02 01:46:24 +00:00
.clang-format nir: add _safe variants of nir_foreach_reg_load/store 2023-12-15 17:19:28 +00:00
meson.build meson: Only include virtio when DRM available 2023-11-07 18:22:56 +00:00