2020-06-23 01:47:41 +01:00
|
|
|
demo_vkd3d_deps = [
|
2020-10-30 20:43:14 +00:00
|
|
|
threads_dep, vkd3d_common_dep
|
2020-06-23 01:47:41 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
if vkd3d_platform != 'windows'
|
|
|
|
demo_vkd3d_deps += [
|
|
|
|
lib_m,
|
|
|
|
lib_xcb,
|
|
|
|
lib_xcbkeysyms,
|
|
|
|
|
|
|
|
vkd3d_dep,
|
|
|
|
vkd3d_utils_dep,
|
|
|
|
]
|
|
|
|
else
|
|
|
|
demo_vkd3d_deps += [
|
|
|
|
lib_dxgi,
|
|
|
|
lib_d3d12
|
|
|
|
]
|
|
|
|
endif
|
|
|
|
|
2020-10-28 22:13:31 +00:00
|
|
|
executable('gears', 'gears.c',
|
2020-06-23 01:47:41 +01:00
|
|
|
dependencies : demo_vkd3d_deps,
|
2020-07-01 19:04:26 +01:00
|
|
|
include_directories : vkd3d_public_includes,
|
2020-06-23 01:47:41 +01:00
|
|
|
install : true,
|
|
|
|
gui_app : true,
|
|
|
|
override_options : [ 'c_std='+vkd3d_c_std ])
|
|
|
|
|
2020-10-28 22:13:31 +00:00
|
|
|
executable('triangle', 'triangle.c',
|
2020-06-23 01:47:41 +01:00
|
|
|
dependencies : demo_vkd3d_deps,
|
2020-07-01 19:04:26 +01:00
|
|
|
include_directories : vkd3d_public_includes,
|
2020-06-23 01:47:41 +01:00
|
|
|
install : true,
|
|
|
|
gui_app : true,
|
2020-11-05 15:52:02 +00:00
|
|
|
override_options : [ 'c_std='+vkd3d_c_std ])
|