diff --git a/Engine/source/shaderGen/shaderFeature.cpp b/Engine/source/shaderGen/shaderFeature.cpp index 113b05a42..00bbd7c9d 100644 --- a/Engine/source/shaderGen/shaderFeature.cpp +++ b/Engine/source/shaderGen/shaderFeature.cpp @@ -65,6 +65,14 @@ const char* ShaderFeature::getOutputTargetVarName( OutputTarget target ) const case RenderTarget3: targName = "col3"; break; + + case RenderTarget4: + targName = "col4"; + break; + + case RenderTarget5: + targName = "col5"; + break; } return targName; @@ -89,4 +97,4 @@ Var* ShaderFeature::findOrCreateLocal( const char *name, void ShaderFeature::setInstancingFormat(GFXVertexFormat *format) { mInstancingFormat = format; -} \ No newline at end of file +} diff --git a/Engine/source/shaderGen/shaderFeature.h b/Engine/source/shaderGen/shaderFeature.h index a381caff5..6116151ce 100644 --- a/Engine/source/shaderGen/shaderFeature.h +++ b/Engine/source/shaderGen/shaderFeature.h @@ -87,6 +87,8 @@ public: RenderTarget1 = 1 << 1, RenderTarget2 = 1 << 2, RenderTarget3 = 1 << 3, + RenderTarget4 = 1 << 4, + RenderTarget5 = 1 << 5, }; protected: