2016-02-18 07:36:36 +00:00
|
|
|
if(WIN32)
|
2016-08-03 23:16:31 +00:00
|
|
|
set(PLAT_SRCS
|
2016-07-29 22:22:17 +00:00
|
|
|
Shaders/CLineRendererShadersHLSL.cpp
|
|
|
|
Shaders/CModelShadersHLSL.cpp
|
|
|
|
Shaders/CThermalColdFilterHLSL.cpp
|
2016-08-03 23:16:31 +00:00
|
|
|
Shaders/CThermalHotFilterHLSL.cpp
|
2016-07-29 22:22:17 +00:00
|
|
|
Shaders/CSpaceWarpFilterHLSL.cpp)
|
2016-02-18 07:36:36 +00:00
|
|
|
elseif(APPLE)
|
2016-07-29 22:22:17 +00:00
|
|
|
set(PLAT_SRCS Shaders/CLineRendererShadersMetal.cpp
|
|
|
|
Shaders/CModelShadersMetal.cpp
|
|
|
|
Shaders/CThermalColdFilterMetal.cpp
|
2016-08-03 23:16:31 +00:00
|
|
|
Shaders/CThermalHotFilterMetal.cpp
|
2016-07-29 22:22:17 +00:00
|
|
|
Shaders/CSpaceWarpFilterMetal.cpp)
|
2016-02-18 07:36:36 +00:00
|
|
|
endif()
|
|
|
|
|
2016-04-24 04:03:30 +00:00
|
|
|
set(GRAPHICS_SOURCES
|
|
|
|
IRenderer.hpp
|
2016-07-22 02:32:23 +00:00
|
|
|
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
|
2016-07-27 23:06:57 +00:00
|
|
|
CPVSVisSet.hpp CPVSVisSet.cpp
|
|
|
|
CPVSVisOctree.hpp CPVSVisOctree.cpp
|
|
|
|
CPVSBounds.hpp CPVSBounds.cpp
|
|
|
|
CPVSAreaSet.hpp CPVSAreaSet.cpp
|
2016-04-24 04:03:30 +00:00
|
|
|
CGraphics.hpp CGraphics.cpp
|
2016-07-22 19:46:30 +00:00
|
|
|
Shaders/TShader.hpp Shaders/TShaderDecl.hpp
|
2016-07-22 02:32:23 +00:00
|
|
|
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-07-29 17:38:44 +00:00
|
|
|
Shaders/CSpaceWarpFilter.hpp Shaders/CSpaceWarpFilter.cpp Shaders/CSpaceWarpFilterGLSL.cpp
|
2016-04-24 04:03:30 +00:00
|
|
|
${PLAT_SRCS})
|
|
|
|
|
|
|
|
runtime_add_list(Graphics GRAPHICS_SOURCES)
|