Welcome to mirror list, hosted at ThFree Co, Russian Federation.

meson.build « src - github.com/jp7677/dxvk-nvapi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: e4648fe0201a0854e0fb11ec2d29ae779f902f63 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
nvapi_src = files([
  'dxvk/dxvk_interfaces.cpp',
  'vkd3d-proton/vkd3d-proton_interfaces.cpp',
  'util/util_string.cpp',
  'util/util_env.cpp',
  'util/util_log.cpp',
  'sysinfo/vulkan.cpp',
  'sysinfo/nvml.cpp',
  'sysinfo/nvapi_output.cpp',
  'sysinfo/nvapi_adapter.cpp',
  'sysinfo/nvapi_adapter_registry.cpp',
  'resource_factory.cpp',
  'd3d/lfx.cpp',
  'd3d/nvapi_d3d_instance.cpp',
  'd3d11/nvapi_d3d11_device.cpp',
  'd3d12/nvapi_d3d12_device.cpp',
  'nvapi_interface.cpp',
])

nvapi_dll = shared_library('nvapi'+target_suffix, [ nvapi_src, dxvk_nvapi_version ],
  name_prefix         : '',
  dependencies        : [ lib_dxgi ],
  include_directories : [ vk_headers ],
  install             : true)