mesa/src
Job Noorman ef162f9a6f ir3: correctly count vectorized instructions for tex prefetch
The tex prefetch heuristic simply counts the number of NIR instructions.
Since a vectorized NIR instruction expands to an ir3 instruction per
component, we have to take this into account while counting them.

Signed-off-by: Job Noorman <jnoorman@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28341>
2024-08-15 12:07:27 +00:00
..
amd ci: Uprev VK-CTS to 1.3.9.0 2024-08-15 09:01:26 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi agx: lower exact frcp 2024-08-12 19:11:23 -04:00
broadcom ci: Uprev VK-CTS to 1.3.9.0 2024-08-15 09:01:26 +00:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler pan/bi: switch to derivative intrinsics 2024-08-14 01:34:54 +00:00
drm-shim drm-shim: stub synobj_timeline_wait and query ioctl 2024-07-16 11:17:59 +02:00
egl egl: fix fd passing on init with zink 2024-08-12 14:58:05 +00:00
etnaviv etnaviv: hwdb: add COMPUTE_ONLY cap 2024-08-14 08:35:36 +00:00
freedreno ir3: correctly count vectorized instructions for tex prefetch 2024-08-15 12:07:27 +00:00
gallium ci: Uprev VK-CTS to 1.3.9.0 2024-08-15 09:01:26 +00:00
gbm gbm: stop loading driver extensions 2024-08-09 14:23:28 +00:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
glx glx: stop loading driver extensions 2024-08-09 14:23:28 +00:00
gtest build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imagination pvr: emit tpu_tag_cdm_ctrl in compute stream when present 2024-08-14 18:07:41 +08:00
imgui
intel ci: Uprev VK-CTS to 1.3.9.0 2024-08-15 09:01:26 +00:00
loader gallium: move loader_dri_create_image to dri frontend 2024-08-01 15:28:03 +00:00
loader_dri3 loader/dri3: delete loader_dri3_extensions 2024-08-01 15:28:03 +00:00
mapi mesa_interface: Move out of GL/internal/ 2024-07-17 23:47:05 +00:00
mesa mesa: check for enabled extensions for *UID enums 2024-08-02 15:04:41 +00:00
microsoft dxil: switch to derivative intrinsics 2024-08-08 23:06:36 +00:00
nouveau ci: Move two failing loader-related tests to all-skips.txt 2024-08-15 09:01:26 +00:00
panfrost ci: Uprev VK-CTS to 1.3.9.0 2024-08-15 09:01:26 +00:00
tool build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util util: Force emission of stack frame in stack unit test 2024-08-13 20:35:23 +00:00
virtio venus/ci: Update skip tests to prevent timeouts 2024-08-01 08:45:54 +00:00
vulkan wsi/x11: Bump maximum number of outstanding COMPLETE events. 2024-08-14 14:00:03 +00:00
x11 loader: move some common dri3 functions out of dri3 loader 2024-07-31 18:50:38 +00:00
.clang-format hk: add Vulkan driver for Apple GPUs 2024-07-26 18:40:47 +00:00
meson.build loader: split out dri3 into subdir 2024-07-31 18:50:38 +00:00