metaforce/Shaders/CMakeLists.txt

46 lines
1.6 KiB
CMake
Raw Normal View History

2018-10-06 19:59:17 -07:00
include_directories(../hecl/include
../hecl/extern/boo/include
../hecl/extern/athena/include
../specter/zeus/include
../nod/include
2019-07-19 21:27:21 -07:00
../nod/logvisor/include
../nod/logvisor/fmt/include
../DataSpec
../Runtime
..)
add_compile_definitions(ZE_ATHENA_TYPES=1)
2018-10-06 19:59:17 -07:00
add_shader(CAABoxShader)
add_shader(CCameraBlurFilter)
add_shader(CColoredQuadFilter)
2019-01-02 19:47:28 -08:00
add_shader(CColoredStripShader)
2018-10-06 19:59:17 -07:00
add_shader(CDecalShaders)
add_shader(CElementGenShaders)
add_shader(CEnergyBarShader)
2018-11-02 01:16:16 -07:00
add_shader(CEnvFxShaders)
2018-10-06 19:59:17 -07:00
add_shader(CFogVolumeFilter)
add_shader(CFogVolumePlaneShader)
add_shader(CLineRendererShaders)
add_shader(CMapSurfaceShader)
add_shader(CMoviePlayerShader)
add_shader(CNESShader)
add_shader(CParticleSwooshShaders)
add_shader(CPhazonSuitFilter)
add_shader(CRadarPaintShader)
add_shader(CRandomStaticFilter)
add_shader(CScanLinesFilter)
add_shader(CSpaceWarpFilter)
add_shader(CTextSupportShader)
add_shader(CTexturedQuadFilter)
add_shader(CThermalColdFilter)
add_shader(CThermalHotFilter)
add_shader(CWorldShadowShader)
add_shader(CXRayBlurFilter)
add_special_shader(shader_CFluidPlaneShader
shader_CFluidPlaneShader.cpp
shader_CFluidPlaneShaderGLSL.cpp
shader_CFluidPlaneShaderHLSL.cpp
shader_CFluidPlaneShaderMetal.cpp)
add_special_shader(shader_CModelShaders
shader_CModelShadersGLSL.cpp
shader_CModelShadersHLSL.cpp
shader_CModelShadersMetal.cpp)