mesa/src
Ian Romanick 43cb42df7c intel/compiler: Micro optimize inst_is_in_block
This function only exists in builds with assertions, so it only matters
there.

On my Ice Lake laptop (using a locked CPU speed and other measures to
prevent thermal throttling, etc.) using a debugoptimized build, improves
performance of Vulkan CTS "deqp-vk --deqp-case='dEQP-VK.*spir*'" by
-5.2% ± 0.16% (n = 5, pooled s = 0.657887).

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22299>
2023-04-06 19:07:50 +00:00
..
amd amd/registers: use gfx9 packet definitions for gfx940 2023-04-06 15:00:54 +00:00
android_stub
asahi agx: Enable nir_lower_frexp. 2023-04-06 02:32:01 +00:00
broadcom Revert "broadcom/ci: run gl jobs on arm64, just like vk" 2023-04-06 14:34:06 +00:00
c11
compiler glsl: move some GL ES checks to the NIR linker 2023-04-06 08:07:35 +00:00
drm-shim
egl dri2/android: Bypass throttling 2023-03-30 18:46:04 +00:00
etnaviv
freedreno ci/zink: Disable a630 portal-2-v2 due to kernel OOMs. 2023-04-06 02:32:01 +00:00
gallium etnaviv: don't read too much from uniform arrays 2023-04-06 16:51:36 +00:00
gbm
getopt
glx
gtest
imagination
imgui
intel intel/compiler: Micro optimize inst_is_in_block 2023-04-06 19:07:50 +00:00
loader
mapi mapi: add InternalInvalidateFramebufferAncillaryMESA 2023-03-30 05:06:47 +00:00
mesa mesa: add _mesa_is_api_gles2() helper 2023-04-06 08:07:35 +00:00
microsoft CI/windows: Update headers and Agility redist to 1.710.0-preview 2023-04-06 09:14:22 +00:00
nouveau nouveau: Enable frexp lowering in the backend. 2023-04-06 02:32:01 +00:00
panfrost panfrost/midgard: Enable nir_lower_frexp. 2023-04-06 02:32:01 +00:00
tool
util util/disk_cache: Move blob_put_cb to the async queue 2023-04-05 20:25:04 +00:00
virtio venus/ci: Only run one crosvm instance 2023-03-31 12:39:49 +00:00
vulkan vulkan/wsi/display: set pDisplay to NULL on error 2023-04-05 06:21:26 +00:00
meson.build