'etnaviv_blt.h',
'etnaviv_clear_blit.c',
'etnaviv_clear_blit.h',
- 'etnaviv_compiler.c',
'etnaviv_compiler.h',
+ 'etnaviv_compiler_nir.c',
+ 'etnaviv_compiler_nir_emit.h',
+ 'etnaviv_compiler_tgsi.c',
'etnaviv_context.c',
'etnaviv_context.h',
'etnaviv_debug.h',
'etnaviv_surface.h',
'etnaviv_texture.c',
'etnaviv_texture.h',
+ 'etnaviv_texture_desc.c',
+ 'etnaviv_texture_desc.h',
'etnaviv_texture_state.c',
'etnaviv_texture_state.h',
'etnaviv_tiling.c',
inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_etnaviv,
],
link_with: libetnaviv_drm,
- dependencies : dep_libdrm,
+ dependencies : [dep_libdrm, idep_nir_headers],
)
etnaviv_compiler = executable(
driver_etnaviv = declare_dependency(
compile_args : '-DGALLIUM_ETNAVIV',
link_with : [libetnaviv, libetnavivdrm],
+ dependencies : idep_nir,
)