mesa/src/amd/common/nir
Rhys Perry 29f8237d30 amd: move various flags to ac_cu_info
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39992>
2026-02-26 15:49:14 +00:00
..
tests nir: Rename the unit_test_*_amd intrinics to be un-vendored. 2026-01-15 19:09:37 +00:00
ac_nir.c ac/nir: remove gfx_level parameter from ac_nir_lower_indirect_derefs 2026-02-26 15:49:12 +00:00
ac_nir.h ac/nir: remove ac_nir_lower_ps_late_options::family 2026-02-26 15:49:12 +00:00
ac_nir_create_gs_copy_shader.c ac/nir: set subgroup size for gs copy shader 2025-09-14 13:21:21 +00:00
ac_nir_cull.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
ac_nir_helpers.h ac/nir: remove pack_clip_cull_distances option 2025-07-12 10:28:21 +00:00
ac_nir_lower_esgs_io_to_mem.c ac/nir: mark all input loads as reorderable and speculatable (for LICM) 2025-07-24 06:31:16 +00:00
ac_nir_lower_global_access.c treewide: add & use parent instr helpers 2025-11-12 21:22:13 +00:00
ac_nir_lower_image_opcodes_cdna.c nir: add dest_type to load_buffer_amd 2026-02-02 17:56:52 +00:00
ac_nir_lower_image_tex.c ac/nir: lower buffer image_load to load_buffer_amd in NIR 2026-02-02 17:56:54 +00:00
ac_nir_lower_intrinsics_to_args.c ac: lower load_num_workgroups in NIR 2026-02-13 15:33:19 +00:00
ac_nir_lower_legacy_gs.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
ac_nir_lower_legacy_vs.c ac/nir: remove pack_clip_cull_distances option 2025-07-12 10:28:21 +00:00
ac_nir_lower_mem_access_bit_sizes.c ac/nir: Add pass to fixup SMEM on GFX6-7 2026-01-02 23:42:16 +00:00
ac_nir_lower_ngg.c amd: move various flags to ac_cu_info 2026-02-26 15:49:14 +00:00
ac_nir_lower_ngg_gs.c ac/nir/ngg: re-enable use of known compile-time GS connectivity 2026-02-18 01:29:37 +00:00
ac_nir_lower_ngg_mesh.c ac/lower_ngg_mesh: fix a segfault accessing out_variables out of bounds 2026-01-05 22:23:42 +00:00
ac_nir_lower_ps_early.c ac,radeonsi: move lowering to load_color0/1 to ac_nir_lower_ps_early 2026-01-01 18:30:29 +00:00
ac_nir_lower_ps_late.c ac/nir: fix writemask for dual source blending on GFX11+ 2026-02-24 20:20:02 +00:00
ac_nir_lower_resinfo.c nir: allow get_ssbo_size to return a 64-bit result 2026-02-16 12:59:36 +00:00
ac_nir_lower_sin_cos.c ac/nir/lower_sin_cos: preserve fp_math_ctrl 2026-01-09 11:58:52 +00:00
ac_nir_lower_taskmesh_io_to_mem.c ac/nir/lower_taskmesh_io_to_mem: Use AC_TASK_DRAW_ENTRY_BYTES 2025-12-22 15:17:59 +00:00
ac_nir_lower_tess_io_to_mem.c nir: remove nir_io_add_const_offset_to_base 2025-11-29 00:16:38 +00:00
ac_nir_meta.h ac/nir/meta: use the clear/copy compute shader if CP DMA doesn't support sparse 2026-02-17 14:47:41 +00:00
ac_nir_meta_cs_blit.c ac: set missing dest_type for image_deref_load 2026-02-02 17:56:53 +00:00
ac_nir_meta_cs_clear_copy_buffer.c ac/nir/meta: properly align sparse buffer clears with 12-byte clear values 2026-02-17 14:47:41 +00:00
ac_nir_meta_ps_resolve.c treewide: use nir_def_as_* 2025-08-01 15:34:24 +00:00
ac_nir_opt_flip_if_for_mem_loads.c ac/nir,radv,radeonsi: flip branches to avoid waitcnts 2026-02-16 19:39:43 +00:00
ac_nir_opt_outputs.c treewide: add & use parent instr helpers 2025-11-12 21:22:13 +00:00
ac_nir_opt_shared_append.c
ac_nir_prerast_utils.c ac/nir: rename ac_nir_get_lds_gs_out_slot_offset -> ac_nir_get_gs_out_lds_offset 2025-07-12 10:28:21 +00:00
ac_nir_surface.c ac/nir: stop passing radeon_info for addr->coord helpers 2026-02-26 07:21:06 +00:00
ac_nir_surface.h ac/nir: stop passing radeon_info for addr->coord helpers 2026-02-26 07:21:06 +00:00