mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-19 09:18:10 +02:00
The previous approach is broken with descriptor buffer capture/replay because the address off the dummy VA used can randomly change. Totals from 78 (20.58% of 379) affected shaders: Instrs: 3837275 -> 3839653 (+0.06%); split: -0.01%, +0.07% CodeSize: 20235104 -> 20251744 (+0.08%); split: -0.01%, +0.09% SpillSGPRs: 997 -> 1007 (+1.00%) Latency: 22305937 -> 22331551 (+0.11%); split: -0.03%, +0.15% InvThroughput: 4232313 -> 4237341 (+0.12%); split: -0.03%, +0.15% VClause: 97043 -> 97027 (-0.02%); split: -0.02%, +0.01% SClause: 72169 -> 72416 (+0.34%); split: -0.00%, +0.35% Copies: 321578 -> 322126 (+0.17%); split: -0.11%, +0.28% Branches: 110163 -> 110444 (+0.26%); split: -0.00%, +0.26% PreSGPRs: 7879 -> 7942 (+0.80%) VALU: 2155040 -> 2156425 (+0.06%); split: -0.02%, +0.09% SALU: 502292 -> 503078 (+0.16%); split: -0.00%, +0.16% Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36034> |
||
|---|---|---|
| .. | ||
| radv_meta_nir.c | ||
| radv_meta_nir.h | ||
| radv_nir.h | ||
| radv_nir_apply_pipeline_layout.c | ||
| radv_nir_export_multiview.c | ||
| radv_nir_lower_abi.c | ||
| radv_nir_lower_cooperative_matrix.c | ||
| radv_nir_lower_fs_barycentric.c | ||
| radv_nir_lower_fs_intrinsics.c | ||
| radv_nir_lower_hit_attrib_derefs.c | ||
| radv_nir_lower_intrinsics_early.c | ||
| radv_nir_lower_io.c | ||
| radv_nir_lower_primitive_shading_rate.c | ||
| radv_nir_lower_printf.c | ||
| radv_nir_lower_ray_queries.c | ||
| radv_nir_lower_view_index.c | ||
| radv_nir_lower_viewport_to_zero.c | ||
| radv_nir_lower_vs_inputs.c | ||
| radv_nir_opt_fs_builtins.c | ||
| radv_nir_opt_tid_function.c | ||
| radv_nir_remap_color_attachment.c | ||
| radv_nir_rt_common.c | ||
| radv_nir_rt_common.h | ||
| radv_nir_rt_shader.c | ||