summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/shader_recompiler/CMakeLists.txt')
-rw-r--r--src/shader_recompiler/CMakeLists.txt34
1 files changed, 30 insertions, 4 deletions
diff --git a/src/shader_recompiler/CMakeLists.txt b/src/shader_recompiler/CMakeLists.txt
index 6523615aa..f829b8d32 100644
--- a/src/shader_recompiler/CMakeLists.txt
+++ b/src/shader_recompiler/CMakeLists.txt
@@ -1,5 +1,31 @@
1add_library(shader_recompiler STATIC 1add_library(shader_recompiler STATIC
2 backend/bindings.h 2 backend/bindings.h
3 backend/glasm/emit_context.cpp
4 backend/glasm/emit_context.h
5 backend/glasm/emit_glasm.cpp
6 backend/glasm/emit_glasm.h
7 backend/glasm/emit_glasm_atomic.cpp
8 backend/glasm/emit_glasm_barriers.cpp
9 backend/glasm/emit_glasm_bitwise_conversion.cpp
10 backend/glasm/emit_glasm_composite.cpp
11 backend/glasm/emit_glasm_context_get_set.cpp
12 backend/glasm/emit_glasm_control_flow.cpp
13 backend/glasm/emit_glasm_convert.cpp
14 backend/glasm/emit_glasm_floating_point.cpp
15 backend/glasm/emit_glasm_image.cpp
16 backend/glasm/emit_glasm_image_atomic.cpp
17 backend/glasm/emit_glasm_instructions.h
18 backend/glasm/emit_glasm_integer.cpp
19 backend/glasm/emit_glasm_logical.cpp
20 backend/glasm/emit_glasm_memory.cpp
21 backend/glasm/emit_glasm_not_implemented.cpp
22 backend/glasm/emit_glasm_select.cpp
23 backend/glasm/emit_glasm_shared_memory.cpp
24 backend/glasm/emit_glasm_special.cpp
25 backend/glasm/emit_glasm_undefined.cpp
26 backend/glasm/emit_glasm_warp.cpp
27 backend/glasm/reg_alloc.cpp
28 backend/glasm/reg_alloc.h
3 backend/spirv/emit_context.cpp 29 backend/spirv/emit_context.cpp
4 backend/spirv/emit_context.h 30 backend/spirv/emit_context.h
5 backend/spirv/emit_spirv.cpp 31 backend/spirv/emit_spirv.cpp
@@ -104,8 +130,8 @@ add_library(shader_recompiler STATIC
104 frontend/maxwell/translate/impl/half_floating_point_helper.cpp 130 frontend/maxwell/translate/impl/half_floating_point_helper.cpp
105 frontend/maxwell/translate/impl/half_floating_point_helper.h 131 frontend/maxwell/translate/impl/half_floating_point_helper.h
106 frontend/maxwell/translate/impl/half_floating_point_multiply.cpp 132 frontend/maxwell/translate/impl/half_floating_point_multiply.cpp
107 frontend/maxwell/translate/impl/half_floating_point_set_predicate.cpp
108 frontend/maxwell/translate/impl/half_floating_point_set.cpp 133 frontend/maxwell/translate/impl/half_floating_point_set.cpp
134 frontend/maxwell/translate/impl/half_floating_point_set_predicate.cpp
109 frontend/maxwell/translate/impl/impl.cpp 135 frontend/maxwell/translate/impl/impl.cpp
110 frontend/maxwell/translate/impl/impl.h 136 frontend/maxwell/translate/impl/impl.h
111 frontend/maxwell/translate/impl/integer_add.cpp 137 frontend/maxwell/translate/impl/integer_add.cpp
@@ -145,11 +171,11 @@ add_library(shader_recompiler STATIC
145 frontend/maxwell/translate/impl/surface_load_store.cpp 171 frontend/maxwell/translate/impl/surface_load_store.cpp
146 frontend/maxwell/translate/impl/texture_fetch.cpp 172 frontend/maxwell/translate/impl/texture_fetch.cpp
147 frontend/maxwell/translate/impl/texture_fetch_swizzled.cpp 173 frontend/maxwell/translate/impl/texture_fetch_swizzled.cpp
148 frontend/maxwell/translate/impl/texture_gather_swizzled.cpp
149 frontend/maxwell/translate/impl/texture_gather.cpp 174 frontend/maxwell/translate/impl/texture_gather.cpp
175 frontend/maxwell/translate/impl/texture_gather_swizzled.cpp
150 frontend/maxwell/translate/impl/texture_gradient.cpp 176 frontend/maxwell/translate/impl/texture_gradient.cpp
151 frontend/maxwell/translate/impl/texture_load_swizzled.cpp
152 frontend/maxwell/translate/impl/texture_load.cpp 177 frontend/maxwell/translate/impl/texture_load.cpp
178 frontend/maxwell/translate/impl/texture_load_swizzled.cpp
153 frontend/maxwell/translate/impl/texture_mipmap_level.cpp 179 frontend/maxwell/translate/impl/texture_mipmap_level.cpp
154 frontend/maxwell/translate/impl/texture_query.cpp 180 frontend/maxwell/translate/impl/texture_query.cpp
155 frontend/maxwell/translate/impl/video_helper.cpp 181 frontend/maxwell/translate/impl/video_helper.cpp
@@ -173,8 +199,8 @@ add_library(shader_recompiler STATIC
173 ir_opt/texture_pass.cpp 199 ir_opt/texture_pass.cpp
174 ir_opt/verification_pass.cpp 200 ir_opt/verification_pass.cpp
175 object_pool.h 201 object_pool.h
176 program_header.h
177 profile.h 202 profile.h
203 program_header.h
178 shader_info.h 204 shader_info.h
179) 205)
180 206