metaforce/Runtime/Graphics/CMakeLists.txt

33 lines
1.5 KiB
CMake
Raw Normal View History

2016-02-18 07:36:36 +00:00
if(WIN32)
set(PLAT_SRCS Shaders/CLineRendererShadersHLSL.cpp Shaders/CModelShadersHLSL.cpp Shaders/CThermalColdFilterHLSL.cpp)
2016-02-18 07:36:36 +00:00
elseif(APPLE)
set(PLAT_SRCS Shaders/CLineRendererShadersMetal.cpp Shaders/CModelShadersMetal.cpp Shaders/CThermalColdFilterMetal.cpp)
2016-02-18 07:36:36 +00:00
endif()
2016-04-24 04:03:30 +00:00
set(GRAPHICS_SOURCES
IRenderer.hpp
IWeaponRenderer.hpp IWeaponRenderer.cpp
2016-04-24 04:03:30 +00:00
CBooRenderer.hpp CBooRenderer.cpp
2016-06-28 18:54:55 +00:00
CDrawable.hpp CDrawable.cpp
CDrawablePlaneObject.hpp CDrawablePlaneObject.cpp
2016-04-24 04:03:30 +00:00
CLineRenderer.hpp CLineRenderer.cpp
2016-07-26 22:05:59 +00:00
CMetroidModelInstance.hpp CMetroidModelInstance.cpp
2016-04-24 04:03:30 +00:00
CLight.hpp CLight.cpp
CTexture.hpp CTextureBoo.cpp
CModel.hpp CModelBoo.cpp
CSkinnedModel.hpp CSkinnedModel.cpp
CVertexMorphEffect.hpp CVertexMorphEffect.cpp
CMoviePlayer.hpp CMoviePlayer.cpp
CFrustumPlanes.hpp CFrustumPlanes.cpp
CGraphicsPalette.hpp CGraphicsPalette.cpp
CGraphics.hpp CGraphics.cpp
Shaders/TShader.hpp Shaders/TShaderDecl.hpp
Shaders/CLineRendererShaders.hpp Shaders/CLineRendererShaders.cpp Shaders/CLineRendererShadersGLSL.cpp
Shaders/CModelShaders.hpp Shaders/CModelShaders.cpp Shaders/CModelShadersGLSL.cpp
Shaders/CXrayOutlineFilter.hpp Shaders/CXrayOutlineFilter.cpp Shaders/CXrayOutlineFilterGLSL.cpp
Shaders/CThermalColdFilter.hpp Shaders/CThermalColdFilter.cpp Shaders/CThermalColdFilterGLSL.cpp
Shaders/CThermalHotFilter.hpp Shaders/CThermalHotFilter.cpp Shaders/CThermalHotFilterGLSL.cpp
2016-04-24 04:03:30 +00:00
${PLAT_SRCS})
runtime_add_list(Graphics GRAPHICS_SOURCES)