Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/panfrost/ds/meson.build
4560 views
1
# Copyright © 2020 Collabora, Ltd.
2
# Author: Antonio Caggiano <[email protected]>
3
# Author: Robert Beckett <[email protected]>
4
#
5
# SPDX-License-Identifier: MIT
6
7
pps_panfrost_sources = [
8
'pan_pps_perf.cc',
9
'pan_pps_driver.cc'
10
]
11
12
pps_panfrost_includes = [inc_include, inc_src, inc_tool]
13
14
pps_panfrost_lib = static_library(
15
'pps-panfrost',
16
sources: pps_panfrost_sources,
17
include_directories: pps_panfrost_includes,
18
dependencies: [dep_libdrm, dep_perfetto, libpanfrost_dep, dep_panfrost_perf],
19
cpp_args: '-std=c++17'
20
)
21
22
compile_args_pps_panfrost = ['-DPPS_PANFROST']
23
24
pps_panfrost_dep = declare_dependency(
25
link_with: pps_panfrost_lib,
26
include_directories: pps_panfrost_includes,
27
compile_args: compile_args_pps_panfrost
28
)
29
30
pps_datasources += pps_panfrost_dep
31
with_datasources += 'panfrost'
32
33