ac/nir: Move all ac_nir_* files to a new folder.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32966>
This commit is contained in:
Timur Kristóf
2025-01-09 19:33:12 -06:00
parent fe9eda9969
commit 50035f0316
35 changed files with 34 additions and 33 deletions

View File

@@ -22,6 +22,7 @@
- src/amd/ci/$GPU_VERSION-vkd3d-flakes.txt
- src/amd/ci/$GPU_VERSION-vkd3d-skips.txt
- src/amd/common/**/*
- src/amd/common/nir/**/*
- src/amd/compiler/**/*
- src/amd/llvm/**/*
- src/amd/registers/**/*

View File

@@ -82,35 +82,6 @@ amd_common_files = files(
'ac_rgp.h',
'ac_msgpack.c',
'ac_msgpack.h',
'ac_nir.c',
'ac_nir.h',
'ac_nir_helpers.h',
'ac_nir_opt_outputs.c',
'ac_nir_cull.c',
'ac_nir_create_gs_copy_shader.c',
'ac_nir_lower_esgs_io_to_mem.c',
'ac_nir_lower_global_access.c',
'ac_nir_lower_image_opcodes_cdna.c',
'ac_nir_lower_intrinsics_to_args.c',
'ac_nir_lower_legacy_gs.c',
'ac_nir_lower_legacy_vs.c',
'ac_nir_lower_mem_access_bit_sizes.c',
'ac_nir_lower_resinfo.c',
'ac_nir_lower_taskmesh_io_to_mem.c',
'ac_nir_lower_tess_io_to_mem.c',
'ac_nir_lower_tex.c',
'ac_nir_lower_ngg.c',
'ac_nir_lower_ngg_mesh.c',
'ac_nir_lower_ps_early.c',
'ac_nir_lower_ps_late.c',
'ac_nir_lower_sin_cos.c',
'ac_nir_meta.h',
'ac_nir_meta_cs_blit.c',
'ac_nir_meta_cs_clear_copy_buffer.c',
'ac_nir_meta_ps_resolve.c',
'ac_nir_opt_pack_half.c',
'ac_nir_opt_shared_append.c',
'ac_nir_prerast_utils.c',
'amd_family.c',
'ac_parse_ib.c',
'ac_perfcounter.c',
@@ -120,6 +91,35 @@ amd_common_files = files(
'ac_vcn_av1_default.h',
'ac_vcn_dec.c',
'ac_vcn_enc.c',
'nir/ac_nir.c',
'nir/ac_nir.h',
'nir/ac_nir_helpers.h',
'nir/ac_nir_opt_outputs.c',
'nir/ac_nir_cull.c',
'nir/ac_nir_create_gs_copy_shader.c',
'nir/ac_nir_lower_esgs_io_to_mem.c',
'nir/ac_nir_lower_global_access.c',
'nir/ac_nir_lower_image_opcodes_cdna.c',
'nir/ac_nir_lower_intrinsics_to_args.c',
'nir/ac_nir_lower_legacy_gs.c',
'nir/ac_nir_lower_legacy_vs.c',
'nir/ac_nir_lower_mem_access_bit_sizes.c',
'nir/ac_nir_lower_resinfo.c',
'nir/ac_nir_lower_taskmesh_io_to_mem.c',
'nir/ac_nir_lower_tess_io_to_mem.c',
'nir/ac_nir_lower_tex.c',
'nir/ac_nir_lower_ngg.c',
'nir/ac_nir_lower_ngg_mesh.c',
'nir/ac_nir_lower_ps_early.c',
'nir/ac_nir_lower_ps_late.c',
'nir/ac_nir_lower_sin_cos.c',
'nir/ac_nir_meta.h',
'nir/ac_nir_meta_cs_blit.c',
'nir/ac_nir_meta_cs_clear_copy_buffer.c',
'nir/ac_nir_meta_ps_resolve.c',
'nir/ac_nir_opt_pack_half.c',
'nir/ac_nir_opt_shared_append.c',
'nir/ac_nir_prerast_utils.c',
)
if not with_platform_windows

View File

@@ -13,7 +13,7 @@
#include "common/ac_descriptors.h"
#include "common/ac_gpu_info.h"
#include "common/ac_nir.h"
#include "common/nir/ac_nir.h"
#include "common/sid.h"
#include "util/fast_idiv_by_const.h"

View File

@@ -6,7 +6,7 @@
#include "aco_instruction_selection.h"
#include "common/ac_nir.h"
#include "common/nir/ac_nir.h"
#include "common/sid.h"
#include "nir_control_flow.h"

View File

@@ -6,7 +6,7 @@
#include "helpers.h"
#include "common/amd_family.h"
#include "common/ac_nir.h"
#include "common/nir/ac_nir.h"
#include "vk_format.h"
#include <llvm-c/Target.h>

View File

@@ -11,7 +11,7 @@ inc_mapi = include_directories('mapi')
inc_src = include_directories('.')
inc_gallium = include_directories('gallium/include')
inc_gallium_aux = include_directories('gallium/auxiliary')
inc_amd_common = include_directories('amd/common')
inc_amd_common = include_directories('amd/common', 'amd/common/nir')
inc_tool = include_directories('tool')
inc_virtio_gpu = include_directories('virtio/virtio-gpu')
inc_frontends = include_directories('gallium/frontends')