Sources.cmake 1.56 KB
Newer Older
1

2
# adding all source files and header files of the framework:
3
set(vkcv_sources
Tobias Frisch's avatar
Tobias Frisch committed
4
		${vkcv_include}/vkcv/Context.hpp
5
6
		${vkcv_source}/vkcv/Context.cpp

7
8
9
		${vkcv_include}/vkcv/Core.hpp
		${vkcv_source}/vkcv/Core.cpp

Artur Wasmut's avatar
Artur Wasmut committed
10
11
12
13
14
		${vkcv_include}/vkcv/PassConfig.hpp
		${vkcv_source}/vkcv/PassConfig.cpp

		${vkcv_source}/vkcv/PassManager.hpp
		${vkcv_source}/vkcv/PassManager.cpp
15

16
17
18
19
		${vkcv_include}/vkcv/Handles.hpp
		${vkcv_source}/vkcv/Handles.cpp

		${vkcv_include}/vkcv/Window.hpp
Sebastian Gaida's avatar
Sebastian Gaida committed
20
		${vkcv_source}/vkcv/Window.cpp
21
22
23

		${vkcv_include}/vkcv/Buffer.hpp
		${vkcv_source}/vkcv/Buffer.cpp
24

25
		${vkcv_include}/vkcv/SwapChain.hpp
26
		${vkcv_source}/vkcv/SwapChain.cpp
27

28
		${vkcv_include}/vkcv/ShaderProgram.hpp
29
		${vkcv_source}/vkcv/ShaderProgram.cpp
30

31
32
33
34
35
		${vkcv_include}/vkcv/PipelineConfig.hpp
		${vkcv_source}/vkcv/PipelineConfig.cpp

		${vkcv_source}/vkcv/PipelineManager.hpp
		${vkcv_source}/vkcv/PipelineManager.cpp
36
37
38
        
        ${vkcv_include}/vkcv/CommandResources.hpp
        ${vkcv_source}/vkcv/CommandResources.cpp
39
40
41
        
        ${vkcv_include}/vkcv/SyncResources.hpp
        ${vkcv_source}/vkcv/SyncResources.cpp
42
        
43
44
        ${vkcv_include}/vkcv/QueueManager.hpp
        ${vkcv_source}/vkcv/QueueManager.cpp
45
46
47
        
        ${vkcv_source}/vkcv/Surface.hpp
        ${vkcv_source}/vkcv/Surface.cpp
Alexander Gauggel's avatar
Alexander Gauggel committed
48
49
50
        
        ${vkcv_source}/vkcv/ImageLayoutTransitions.hpp
        ${vkcv_source}/vkcv/ImageLayoutTransitions.cpp
51
52
53
        
        ${vkcv_source}/vkcv/Framebuffer.hpp
        ${vkcv_source}/vkcv/Framebuffer.cpp
54
55
56

		${vkcv_include}/vkcv/VertexLayout.hpp
		${vkcv_source}/vkcv/VertexLayout.cpp
57
)