mesa/src
Timothy Arceri a629d829dc glsl: make use of new tex src deref intrinsic
The bindless spec has no language requiring functions params to be
defined as bindless so we need to be able to look at the values being
passed to functions to decide if they are bindless or not. This
intrinsic allows us to wait until function inlining is complete to make
this assessment.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11535
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30315>
2024-07-29 00:06:10 +00:00
..
amd aco: add struct and helpers for exec potentially empty 2024-07-26 11:08:27 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi hk: add Vulkan driver for Apple GPUs 2024-07-26 18:40:47 +00:00
broadcom v3d/ci: mark glx@glx-visuals-depth as flaky on rpi4, just like the -stencil variant 2024-07-26 20:18:12 +00:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler glsl: make use of new tex src deref intrinsic 2024-07-29 00:06:10 +00:00
drm-shim drm-shim: stub synobj_timeline_wait and query ioctl 2024-07-16 11:17:59 +02:00
egl egl/haiku: fix synchronization problems, add missing header 2024-07-27 00:59:29 +00:00
etnaviv etnaviv: isa: left shift is 3 bit long 2024-07-22 07:12:28 +00:00
freedreno freedreno/a6xx: Initial a7xx support 2024-07-28 18:25:18 +00:00
gallium freedreno/a6xx: Initial a7xx support 2024-07-28 18:25:18 +00:00
gbm gallium: install gallium-$version.so to libdir 2024-07-24 12:15:55 +00:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
glx glx: unhackify inferring zink from dri3 2024-07-28 13:11:07 +00:00
gtest build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imagination pvr: Handle VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO 2024-07-23 10:44:21 +00:00
imgui
intel intel/elk: Fix undefined left shift of negative value in elk_texture_offset 2024-07-26 17:18:08 -07:00
loader loader: gc loader_get_extensions_name() and __DRI_DRIVER_{GET_,}EXTENSIONS defines 2024-07-19 20:38:19 +00:00
mapi mesa_interface: Move out of GL/internal/ 2024-07-17 23:47:05 +00:00
mesa st/interop: return unsupported without screen hooks 2024-07-26 02:42:28 +00:00
microsoft microsoft/clc: Split struct copies before vars_to_ssa in pre-inline optimizations 2024-07-22 21:16:58 +00:00
nouveau nvk: Disable sparse D32S8 cubes pre-Turing 2024-07-28 21:49:20 +00:00
panfrost panvk: Pass attrib_buf_idx_offset to desc_copy_info 2024-07-26 08:55:26 +00:00
tool build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util util: fix 32bit compiler error in fossilize_db 2024-07-24 22:43:17 +00:00
virtio venus: fix a race condition between gem close and gem handle tracking 2024-07-25 18:13:21 +00:00
vulkan vk/meta: add VK_IMAGE_VIEW_CREATE_INTERNAL_MESA flag 2024-07-26 18:40:47 +00:00
.clang-format hk: add Vulkan driver for Apple GPUs 2024-07-26 18:40:47 +00:00
meson.build gbm: link directly with libgallium 2024-07-18 20:30:43 +00:00