xref: /aosp_15_r20/external/mesa3d/src/amd/meson.build (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker# Copyright © 2017 Intel Corporation
2*61046927SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard Workerinc_amd = include_directories('.')
5*61046927SAndroid Build Coastguard Worker
6*61046927SAndroid Build Coastguard Workerif with_amd_vk or with_gallium_radeonsi
7*61046927SAndroid Build Coastguard Worker  subdir('addrlib')
8*61046927SAndroid Build Coastguard Worker  subdir('common')
9*61046927SAndroid Build Coastguard Worker  if amd_with_llvm
10*61046927SAndroid Build Coastguard Worker    subdir('llvm')
11*61046927SAndroid Build Coastguard Worker  else
12*61046927SAndroid Build Coastguard Worker    libamd_common_llvm = []
13*61046927SAndroid Build Coastguard Worker  endif
14*61046927SAndroid Build Coastguard Worker  subdir('compiler')
15*61046927SAndroid Build Coastguard Workerendif
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard Workerif with_amd_vk
18*61046927SAndroid Build Coastguard Worker  subdir('vulkan')
19*61046927SAndroid Build Coastguard Worker  if with_aco_tests
20*61046927SAndroid Build Coastguard Worker    subdir('compiler/tests')
21*61046927SAndroid Build Coastguard Worker  endif
22*61046927SAndroid Build Coastguard Workerendif
23*61046927SAndroid Build Coastguard Worker
24*61046927SAndroid Build Coastguard Workerif with_tools.contains('drm-shim')
25*61046927SAndroid Build Coastguard Worker  subdir('drm-shim')
26*61046927SAndroid Build Coastguard Workerendif
27*61046927SAndroid Build Coastguard Worker
28*61046927SAndroid Build Coastguard Workerif with_gallium_radeonsi
29*61046927SAndroid Build Coastguard Worker  subdir('vpelib')
30*61046927SAndroid Build Coastguard Workerendif
31