Archived
1
Fork 0
This repository has been archived on 2025-04-12. You can view files and clone it, but cannot push or open issues or pull requests.
prism/engine/renderer/CMakeLists.txt

38 lines
780 B
Text
Raw Normal View History

2020-08-11 12:07:21 -04:00
set(SRC
include/renderer.hpp
include/font.hpp
include/pass.hpp
include/shadowpass.hpp
include/imguipass.hpp
include/smaapass.hpp
include/scenecapture.hpp
include/materialcompiler.hpp
2020-08-11 12:07:21 -04:00
include/dofpass.hpp
2020-08-19 22:09:14 -04:00
include/frustum.hpp
2020-09-20 23:31:03 -04:00
include/render_options.hpp
include/rendertarget.hpp
2020-08-11 12:07:21 -04:00
src/renderer.cpp
src/shadowpass.cpp
src/imguipass.cpp
src/smaapass.cpp
src/scenecapture.cpp
src/materialcompiler.cpp
2020-08-19 22:09:14 -04:00
src/dofpass.cpp
src/frustum.cpp)
2020-08-11 12:07:21 -04:00
add_library(Renderer STATIC ${SRC})
target_link_libraries(Renderer
PUBLIC
GFX
Math
PRIVATE
stb
Math
Utility
imgui
SMAA::SMAA
2020-09-21 09:37:52 -04:00
ShaderCompiler
Core)
2020-08-11 12:07:21 -04:00
target_include_directories(Renderer PUBLIC include)
set_engine_properties(Renderer)