ac: Don't include full nir.h anymore.

Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Acked-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33439>
This commit is contained in:
Timur Kristóf 2025-02-06 11:59:23 +01:00
parent 147e17e999
commit a91f105e5b
4 changed files with 5 additions and 4 deletions

View file

@ -5,8 +5,8 @@
*/
#include "ac_shader_args.h"
#include "nir/nir_builder.h"
#include "nir/nir_defines.h"
#include <assert.h>
void ac_add_arg(struct ac_shader_args *info, enum ac_arg_regfile regfile, unsigned size,
enum ac_arg_type type, struct ac_arg *arg)

View file

@ -11,7 +11,7 @@
#include "ac_shader_args.h"
#include "ac_shader_util.h"
#include "amd_family.h"
#include "compiler/nir/nir.h"
#include "nir_opcodes.h"
#include <llvm-c/Core.h>
#include <stdbool.h>

View file

@ -10,7 +10,7 @@
#include "ac_shader_args.h"
#include "ac_shader_util.h"
#include "compiler/shader_enums.h"
#include "nir.h"
#include "nir_defines.h"
#include <llvm-c/Core.h>
#include <assert.h>

View file

@ -8,6 +8,7 @@
#include "ac_nir.h"
#include "ac_nir_to_llvm.h"
#include "ac_rtld.h"
#include "nir.h"
#include "si_pipe.h"
#include "si_shader_internal.h"
#include "si_shader_llvm.h"