mesa/src
Georg Lehmann aeb68c29b4 nir/opt_algebraic: add patterns for iand/ior of feq/fneu with 0
Foz-DB Navi21:
Totals from 1245 (0.92% of 134913) affected shaders:
VGPRs: 66232 -> 66248 (+0.02%); split: -0.01%, +0.04%
CodeSize: 5874976 -> 5868168 (-0.12%); split: -0.17%, +0.05%
MaxWaves: 25278 -> 25274 (-0.02%); split: +0.01%, -0.02%
Instrs: 1087502 -> 1085267 (-0.21%); split: -0.21%, +0.00%
Latency: 6531489 -> 6531672 (+0.00%); split: -0.04%, +0.05%
InvThroughput: 1531774 -> 1532327 (+0.04%); split: -0.02%, +0.05%
VClause: 22218 -> 22202 (-0.07%); split: -0.08%, +0.00%
SClause: 45906 -> 45873 (-0.07%); split: -0.08%, +0.01%
Copies: 64004 -> 64102 (+0.15%); split: -0.24%, +0.39%
Branches: 21529 -> 21534 (+0.02%); split: -0.00%, +0.03%
PreSGPRs: 51936 -> 51850 (-0.17%)
PreVGPRs: 55393 -> 55398 (+0.01%); split: -0.02%, +0.03%

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21576>
2023-03-01 11:24:43 +00:00
..
amd radv: only expose EXT_pipeline_library_group_handles if RT is enabled 2023-03-01 10:55:00 +00:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi asahi: Identify USC cache invalidate 2023-03-01 01:04:29 +00:00
broadcom v3dv: Enable (leased) direct display extensions. 2023-02-28 11:30:07 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir/opt_algebraic: add patterns for iand/ior of feq/fneu with 0 2023-03-01 11:24:43 +00:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl egl: include directly the useful vulkan header, instead of including everything 2023-02-23 18:31:22 +00:00
etnaviv ci/etnaviv: Drop one more gc7000 xfail. 2023-02-24 07:31:36 +00:00
freedreno ci/freedreno: add flaking KHR-GL45.buffer_storage.map_persistent_flush 2023-02-28 17:28:06 +00:00
gallium iris: Fix to release BO immediately if not busy 2023-03-01 09:17:48 +00:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx glx: include directly the useful vulkan header, instead of including everything 2023-02-23 18:31:22 +00:00
gtest
imagination pvr: Don't update fragment signal sync when fragment stage is disabled 2023-02-28 21:39:49 +00:00
imgui
intel genxml: fix border color offset field on Gfx12+ 2023-03-01 08:45:11 +00:00
loader loader: do not check the mesa DRI_Mesa version if it was not found 2023-02-22 15:07:24 +00:00
mapi glapi/meson: drop duplicate line in deps 2023-02-28 10:31:37 +00:00
mesa glsl: Move lower_vector_insert to GLSL-to-NIR. 2023-02-28 06:13:06 +00:00
microsoft microsoft/compiler: Handle scoped barrier in Tess splitting 2023-02-27 20:24:01 +00:00
nouveau nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
panfrost panfrost/midgard: Drop redundant arg to emit_explicit_constant. 2023-02-28 06:13:05 +00:00
tool tool/pps: Fix 32-bit build issue with format string 2023-01-18 19:27:41 +00:00
util util: rzalloc and free hash_table_u64 2023-02-28 08:35:32 +00:00
virtio venus: fix device memory export alloc info 2023-02-28 04:56:14 +00:00
vulkan vulkan/wsi/x11: make 4 image minimum for xwayland driver-specific 2023-02-27 13:21:21 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00