1# Copyright © 2017 Dylan Baker 2# SPDX-License-Identifier: MIT 3 4c_args = [] 5if with_amdgpu_virtio 6 c_args += '-DHAVE_AMDGPU_VIRTIO' 7endif 8 9libamdgpuwinsys = static_library( 10 'amdgpuwinsys', 11 files( 12 'amdgpu_bo.c', 'amdgpu_bo.h', 'amdgpu_cs.cpp', 'amdgpu_cs.h', 13 'amdgpu_surface.c', 'amdgpu_userq.c', 'amdgpu_userq.h', 'amdgpu_winsys.c', 14 'amdgpu_winsys.h', 15 ), 16 include_directories : [ 17 inc_amd, inc_gallium, inc_gallium_aux, inc_include, inc_src, 18 inc_amd_common, inc_amd_common_llvm, inc_virtio_gpu 19 ], 20 gnu_symbol_visibility : 'hidden', 21 link_with : libamdgpu_addrlib, 22 dependencies : [dep_llvm, dep_libdrm_amdgpu, idep_amdgfxregs_h, idep_mesautil], 23 c_args : c_args 24) 25