diff options
author | James Rowe <jroweboy@gmail.com> | 2018-01-12 04:07:44 +0100 |
---|---|---|
committer | James Rowe <jroweboy@gmail.com> | 2018-01-13 03:11:03 +0100 |
commit | 1d28b2e142f845773e2b90e267d9632e196a99b9 (patch) | |
tree | 027a3586a0fc927731afb3711c328c6dafc8551f /src/video_core/CMakeLists.txt | |
parent | Massive removal of unused modules (diff) | |
download | yuzu-1d28b2e142f845773e2b90e267d9632e196a99b9.tar yuzu-1d28b2e142f845773e2b90e267d9632e196a99b9.tar.gz yuzu-1d28b2e142f845773e2b90e267d9632e196a99b9.tar.bz2 yuzu-1d28b2e142f845773e2b90e267d9632e196a99b9.tar.lz yuzu-1d28b2e142f845773e2b90e267d9632e196a99b9.tar.xz yuzu-1d28b2e142f845773e2b90e267d9632e196a99b9.tar.zst yuzu-1d28b2e142f845773e2b90e267d9632e196a99b9.zip |
Diffstat (limited to '')
-rw-r--r-- | src/video_core/CMakeLists.txt | 75 |
1 files changed, 1 insertions, 74 deletions
diff --git a/src/video_core/CMakeLists.txt b/src/video_core/CMakeLists.txt index 82f47d8a9..3fd177c46 100644 --- a/src/video_core/CMakeLists.txt +++ b/src/video_core/CMakeLists.txt @@ -1,96 +1,23 @@ set(SRCS - command_processor.cpp - debug_utils/debug_utils.cpp - geometry_pipeline.cpp - pica.cpp - primitive_assembly.cpp - regs.cpp renderer_base.cpp - renderer_opengl/gl_rasterizer.cpp - renderer_opengl/gl_rasterizer_cache.cpp - renderer_opengl/gl_shader_gen.cpp renderer_opengl/gl_shader_util.cpp renderer_opengl/gl_state.cpp renderer_opengl/renderer_opengl.cpp - shader/shader.cpp - shader/shader_interpreter.cpp - swrasterizer/clipper.cpp - swrasterizer/framebuffer.cpp - swrasterizer/lighting.cpp - swrasterizer/proctex.cpp - swrasterizer/rasterizer.cpp - swrasterizer/swrasterizer.cpp - swrasterizer/texturing.cpp - texture/etc1.cpp - texture/texture_decode.cpp - vertex_loader.cpp video_core.cpp ) set(HEADERS - command_processor.h - debug_utils/debug_utils.h - geometry_pipeline.h - gpu_debugger.h - pica.h - pica_state.h - pica_types.h - primitive_assembly.h - rasterizer_interface.h - regs.h - regs_framebuffer.h - regs_lighting.h - regs_pipeline.h - regs_rasterizer.h - regs_shader.h - regs_texturing.h renderer_base.h - renderer_opengl/gl_rasterizer.h - renderer_opengl/gl_rasterizer_cache.h renderer_opengl/gl_resource_manager.h - renderer_opengl/gl_shader_gen.h renderer_opengl/gl_shader_util.h renderer_opengl/gl_state.h - renderer_opengl/pica_to_gl.h renderer_opengl/renderer_opengl.h - shader/debug_data.h - shader/shader.h - shader/shader_interpreter.h - swrasterizer/clipper.h - swrasterizer/framebuffer.h - swrasterizer/lighting.h - swrasterizer/proctex.h - swrasterizer/rasterizer.h - swrasterizer/swrasterizer.h - swrasterizer/texturing.h - texture/etc1.h - texture/texture_decode.h utils.h - vertex_loader.h video_core.h ) -if(ARCHITECTURE_x86_64) - set(SRCS ${SRCS} - shader/shader_jit_x64.cpp - shader/shader_jit_x64_compiler.cpp) - - set(HEADERS ${HEADERS} - shader/shader_jit_x64.h - shader/shader_jit_x64_compiler.h) -endif() - create_directory_groups(${SRCS} ${HEADERS}) add_library(video_core STATIC ${SRCS} ${HEADERS}) target_link_libraries(video_core PUBLIC common core) -target_link_libraries(video_core PRIVATE glad nihstro-headers) - -if (ARCHITECTURE_x86_64) - target_link_libraries(video_core PRIVATE xbyak) -endif() - -if (PNG_FOUND) - target_link_libraries(video_core PRIVATE PNG::PNG) - target_compile_definitions(video_core PRIVATE HAVE_PNG) -endif() +target_link_libraries(video_core PRIVATE glad) |