shader hooks and gen cleanups

This commit is contained in:
Azaezel 2018-03-13 18:07:58 -05:00
parent 32707c5e53
commit 151632f0c4
3 changed files with 10 additions and 11 deletions

View file

@ -1105,7 +1105,7 @@ void DiffuseFeatureGLSL::processPix( Vector<ShaderComponent*> &componentList,
targ = ShaderFeature::RenderTarget1;
col = (Var*)LangElement::find("col1");
MultiLine * meta = new MultiLine;
meta = new MultiLine;
if (!col)
{
// create color var
@ -1154,7 +1154,7 @@ void DiffuseVertColorFeatureGLSL::processVert( Vector< ShaderComponent* >& comp
ShaderConnector* connectComp = dynamic_cast< ShaderConnector* >( componentList[ C_CONNECTOR ] );
AssertFatal( connectComp, "DiffuseVertColorFeatureGLSL::processVert - C_CONNECTOR is not a ShaderConnector" );
Var* outColor = connectComp->getElement( RT_COLOR );
outColor = connectComp->getElement( RT_COLOR );
outColor->setName( "vertColor" );
outColor->setStructName( "OUT" );
outColor->setType( "vec4" );
@ -1455,7 +1455,7 @@ void VertLitGLSL::processVert( Vector<ShaderComponent*> &componentList,
{
// Grab the connector color
ShaderConnector *connectComp = dynamic_cast<ShaderConnector *>( componentList[C_CONNECTOR] );
Var *outColor = connectComp->getElement( RT_COLOR );
outColor = connectComp->getElement( RT_COLOR );
outColor->setName( "vertColor" );
outColor->setStructName( "OUT" );
outColor->setType( "vec4" );