getting closer
This commit is contained in:
Vendored
+71
@@ -0,0 +1,71 @@
|
||||
prdp_srcs = [
|
||||
'ParallelRDPWrapper.cpp',
|
||||
'parallel-rdp-standalone/parallel-rdp/command_ring.cpp',
|
||||
'parallel-rdp-standalone/parallel-rdp/rdp_device.cpp',
|
||||
'parallel-rdp-standalone/parallel-rdp/rdp_dump_write.cpp',
|
||||
'parallel-rdp-standalone/parallel-rdp/rdp_renderer.cpp',
|
||||
'parallel-rdp-standalone/parallel-rdp/video_interface.cpp',
|
||||
'parallel-rdp-standalone/vulkan/buffer.cpp',
|
||||
'parallel-rdp-standalone/vulkan/buffer_pool.cpp',
|
||||
'parallel-rdp-standalone/vulkan/command_buffer.cpp',
|
||||
'parallel-rdp-standalone/vulkan/command_pool.cpp',
|
||||
'parallel-rdp-standalone/vulkan/context.cpp',
|
||||
'parallel-rdp-standalone/vulkan/cookie.cpp',
|
||||
'parallel-rdp-standalone/vulkan/descriptor_set.cpp',
|
||||
'parallel-rdp-standalone/vulkan/device.cpp',
|
||||
'parallel-rdp-standalone/vulkan/event_manager.cpp',
|
||||
'parallel-rdp-standalone/vulkan/fence.cpp',
|
||||
'parallel-rdp-standalone/vulkan/fence_manager.cpp',
|
||||
'parallel-rdp-standalone/vulkan/image.cpp',
|
||||
'parallel-rdp-standalone/vulkan/memory_allocator.cpp',
|
||||
'parallel-rdp-standalone/vulkan/pipeline_event.cpp',
|
||||
'parallel-rdp-standalone/vulkan/query_pool.cpp',
|
||||
'parallel-rdp-standalone/vulkan/render_pass.cpp',
|
||||
'parallel-rdp-standalone/vulkan/sampler.cpp',
|
||||
'parallel-rdp-standalone/vulkan/semaphore.cpp',
|
||||
'parallel-rdp-standalone/vulkan/indirect_layout.cpp',
|
||||
'parallel-rdp-standalone/vulkan/semaphore_manager.cpp',
|
||||
'parallel-rdp-standalone/vulkan/shader.cpp',
|
||||
'parallel-rdp-standalone/vulkan/texture/texture_format.cpp',
|
||||
'parallel-rdp-standalone/vulkan/wsi.cpp',
|
||||
'parallel-rdp-standalone/vulkan/wsi.hpp',
|
||||
'parallel-rdp-standalone/vulkan/memory_allocator.cpp',
|
||||
'parallel-rdp-standalone/util/arena_allocator.cpp',
|
||||
'parallel-rdp-standalone/vulkan/wsi.hpp',
|
||||
'parallel-rdp-standalone/util/aligned_alloc.cpp',
|
||||
'parallel-rdp-standalone/util/timer.cpp',
|
||||
'parallel-rdp-standalone/util/timeline_trace_file.cpp',
|
||||
'parallel-rdp-standalone/util/timeline_trace_file.hpp',
|
||||
'parallel-rdp-standalone/util/thread_name.cpp',
|
||||
'parallel-rdp-standalone/util/thread_name.hpp',
|
||||
'parallel-rdp-standalone/util/logging.cpp',
|
||||
'parallel-rdp-standalone/util/logging.hpp',
|
||||
'parallel-rdp-standalone/util/thread_id.cpp',
|
||||
'parallel-rdp-standalone/util/thread_id.hpp',
|
||||
'parallel-rdp-standalone/util/environment.cpp',
|
||||
'parallel-rdp-standalone/util/environment.hpp',
|
||||
]
|
||||
|
||||
compile_defs = ['-DGRANITE_VULKAN_MT']
|
||||
link_libs = []
|
||||
|
||||
if host_machine.system() == 'windows'
|
||||
compile_defs += '-DVK_USE_PLATFORM_WIN32_KHR'
|
||||
else
|
||||
link_libs += 'dl'
|
||||
endif
|
||||
|
||||
include_dirs = [
|
||||
include_directories('parallel-rdp-standalone/parallel-rdp'),
|
||||
include_directories('parallel-rdp-standalone/volk'),
|
||||
include_directories('parallel-rdp-standalone/vulkan'),
|
||||
include_directories('parallel-rdp-standalone/vulkan-headers/include'),
|
||||
include_directories('parallel-rdp-standalone/util'),
|
||||
]
|
||||
|
||||
parallel_rdp = declare_dependency(
|
||||
include_directories: include_dirs,
|
||||
compile_args: compile_defs,
|
||||
link_args: link_libs,
|
||||
sources: prdp_srcs
|
||||
)
|
||||
Reference in New Issue
Block a user