mesa/src
Georg Lehmann 3738c69796 nir/opt_frag_coord_to_pixel_coord: optimize trunc/floor
Foz-DB Navi21:
Totals from 207 (0.26% of 79206) affected shaders:
MaxWaves: 5924 -> 5980 (+0.95%)
Instrs: 83164 -> 83144 (-0.02%); split: -0.06%, +0.04%
CodeSize: 457296 -> 459092 (+0.39%); split: -0.00%, +0.39%
VGPRs: 5336 -> 5160 (-3.30%)
Latency: 1308811 -> 1307754 (-0.08%); split: -0.16%, +0.08%
InvThroughput: 232768 -> 222979 (-4.21%); split: -4.21%, +0.00%
VClause: 1359 -> 1370 (+0.81%); split: -0.07%, +0.88%
SClause: 3300 -> 3293 (-0.21%); split: -0.24%, +0.03%
Copies: 4992 -> 4985 (-0.14%); split: -0.56%, +0.42%
PreVGPRs: 3757 -> 3619 (-3.67%)
VALU: 58366 -> 58338 (-0.05%); split: -0.08%, +0.03%

Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31966>
2024-11-05 21:09:45 +00:00
..
amd radv: cleanup tools related resources when destroying logical device 2024-11-05 15:31:00 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi asahi/clc: ingest spir-v 2024-11-01 13:25:37 -07:00
broadcom Uprev Piglit to c2b31333926a6171c3c02d182b756efad7770410 2024-10-30 18:11:56 +00:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler nir/opt_frag_coord_to_pixel_coord: optimize trunc/floor 2024-11-05 21:09:45 +00:00
drm-shim drm-shim: stub synobj_timeline_wait and query ioctl 2024-07-16 11:17:59 +02:00
egl egl: error out during setup if the configuration is invalid 2024-10-29 17:25:08 +00:00
etnaviv etnaviv: isa: Add img_store instruction 2024-10-23 07:58:04 +00:00
freedreno freedreno/ci: convert a630-gles-asan to toml suite 2024-11-04 13:14:23 -08:00
gallium radeonsi/vcn: Rework encode padding and session init params 2024-11-05 18:53:16 +00:00
gbm gbm/dri: Fix color format for big endian. 2024-10-25 14:18:24 +00:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
gfxstream gfxstream: move generate-gfxstream-vulkan.sh script 2024-10-22 18:36:16 +00:00
glx glx: Fix the GLX_EXT_swap_control_tear drawable attributes 2024-10-23 19:55:53 +00:00
gtest build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imagination pvr: Make Vulkan driver depend only on nir headers, not library 2024-10-23 16:47:34 +00:00
imgui
intel anv: Enable perf metrics id set syncronization 2024-11-05 19:25:53 +00:00
loader loader: Fix typo in __DRI_IMAGE_FORMAT_XBGR16161616 definition 2024-10-25 14:18:24 +00:00
mapi meson: remove selinux option 2024-10-21 01:14:35 +00:00
mesa st/mesa: fix incorrect types of shader CSOs 2024-11-05 14:13:40 +00:00
microsoft nir: always emit ddx intrinsics 2024-10-17 09:50:19 +00:00
nouveau nvk/ci: add flakes seen recently 2024-10-24 16:50:44 +00:00
panfrost pan/bi: Lower nir_texop_txd to TEXC in GRDESC_DER mode followed by sampling TEXC 2024-11-05 11:20:21 +00:00
tool perfetto: Add Panfrost data sources to system.cfg 2024-08-22 18:33:45 +00:00
util util/ralloc: add total_size helper 2024-10-30 12:59:10 +00:00
virtio virtio/drm: Update header 2024-10-17 18:17:18 +00:00
vulkan vulkan/screenshot-layer: Remove extraneous malloc operations 2024-11-01 17:11:29 +00:00
x11 meson: require dri3 modifiers 2024-09-06 17:34:17 +00:00
.clang-format panfrost: Move ForEachMacros into panfrost 2024-09-12 20:04:58 +00:00
meson.build mesa: add gfxstream-experimental to -Dvulkan-drivers 2024-09-19 20:06:04 +00:00