DarkRadiant: master 7870d5cf

Author Committer Branch Timestamp Parent
orbweaver orbweaver master 08.12.2025 14:22 master 5205846f
Changeset Move several shader-related classes to scene library

This moves NamedBindable, HeightmapCreator, and ShaderExpression.
mod - include/ishaders.h Diff File
mod - libs/scene/CMakeLists.txt Diff File
add - libs/scene/shaders/NamedBindable.h Diff File
add - libs/scene/shaders/ShaderExpression.cpp Diff File
add - libs/scene/shaders/ShaderExpression.h Diff File
add - libs/scene/textures/HeightmapCreator.h Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/CameraCubeMapDecl.h Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.h Diff File
mod - radiantcore/shaders/ExpressionSlots.cpp Diff File
mod - radiantcore/shaders/MapExpression.cpp Diff File
mod - radiantcore/shaders/MapExpression.h Diff File
mod - radiantcore/shaders/MaterialManager.cpp Diff File
mod - radiantcore/shaders/MaterialManager.h Diff File
rm - radiantcore/shaders/NamedBindable.h Diff
rm - radiantcore/shaders/ShaderExpression.cpp Diff
rm - radiantcore/shaders/ShaderExpression.h Diff
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/TextureMatrix.cpp Diff File
rm - radiantcore/shaders/textures/HeightmapCreator.h Diff