1# Copyright 2017 Intel Corporation 2# SPDX-License-Identifier: MIT 3 4files_asahi = files( 5 'driinfo_asahi.h', 6 'agx_batch.c', 7 'agx_blit.c', 8 'agx_disk_cache.c', 9 'agx_fence.c', 10 'agx_pipe.c', 11 'agx_nir_lower_sysvals.c', 12 'agx_nir_lower_bindings.c', 13 'agx_nir_lower_point_size.c', 14 'agx_query.c', 15 'agx_state.c', 16 'agx_streamout.c', 17 'agx_uniforms.c', 18) 19 20libasahi = static_library( 21 'asahi', 22 [files_asahi], 23 include_directories : [inc_gallium_aux, inc_gallium, inc_include, inc_src, inc_asahi, inc_virtio_gpu, inc_virtio_vdrm], 24 c_args : [c_msvc_compat_args], 25 gnu_symbol_visibility : 'hidden', 26 dependencies : [idep_nir, idep_mesautil, idep_agx_pack, dep_libdrm, idep_mesaclc], 27) 28 29driver_asahi = declare_dependency( 30 compile_args : '-DGALLIUM_ASAHI', 31 link_with : [libasahi, libasahiwinsys, libasahi_compiler, libasahi_lib, libasahi_layout, libasahi_decode] 32) 33