'ir3.c',
'ir3_a4xx.c',
'ir3_a6xx.c',
+ 'ir3_assembler.c',
+ 'ir3_assembler.h',
'ir3_compiler_nir.c',
'ir3_compiler.c',
'ir3_compiler.h',
'ir3_cp_postsched.c',
'ir3_dce.c',
'ir3_delay.c',
+ 'ir3_disk_cache.c',
'ir3_group.c',
'ir3_image.c',
'ir3_image.h',
include_directories : [inc_freedreno, inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
c_args : [no_override_init_args],
gnu_symbol_visibility : 'hidden',
- dependencies : idep_nir_headers,
+ dependencies : [idep_nir_headers, dep_dl],
build_by_default : false,
)
test('ir3_delay_test',
executable(
'ir3_delay_test',
- ['tests/delay.c', ir3_parser],
+ 'tests/delay.c',
link_with: libfreedreno_ir3,
- dependencies: [idep_mesautil, idep_nir_headers],
+ dependencies: [idep_mesautil, idep_nir],
include_directories: [inc_freedreno, inc_include, inc_src, inc_mesa, inc_gallium],
),
suite: ['freedreno'],