adresses C4189 warnings ('identifier' : local variable is initialized but not referenced)

This commit is contained in:
Azaezel 2016-07-31 10:46:52 -05:00
parent 5fa8504568
commit 76fe7937ce
8 changed files with 8 additions and 51 deletions

View file

@ -2798,18 +2798,4 @@ void ImposterVertFeatureGLSL::determineFeature( Material *material,
{
if ( features.hasFeature( MFT_ImposterVert ) )
outFeatureData->features.addFeature( MFT_ImposterVert );
}
//****************************************************************************
// Vertex position
//****************************************************************************
void DeferredSkyGLSL::processVert( Vector<ShaderComponent*> &componentList,
const MaterialFeatureData &fd )
{
Var *outPosition = (Var*)LangElement::find( "gl_Position" );
MultiLine *meta = new MultiLine;
//meta->addStatement( new GenOp( " @.w = @.z;\r\n", outPosition, outPosition ) );
output = meta;
}
}

View file

@ -659,12 +659,4 @@ public:
MaterialFeatureData *outFeatureData );
};
class DeferredSkyGLSL : public ShaderFeatureGLSL
{
public:
virtual String getName() { return "Deferred Shading: Sky"; }
virtual void processVert( Vector<ShaderComponent*> &componentList,
const MaterialFeatureData &fd );
};
#endif // _SHADERGEN_GLSL_SHADERFEATUREGLSL_H_

View file

@ -104,7 +104,7 @@ void _initShaderGenGLSL( ShaderGen *shaderGen )
FEATUREMGR->registerFeature( MFT_DeferredSpecVars, new DeferredSpecVarsGLSL );
FEATUREMGR->registerFeature( MFT_DeferredMatInfoFlags, new DeferredMatInfoFlagsGLSL );
FEATUREMGR->registerFeature( MFT_DeferredEmptySpec, new DeferredEmptySpecGLSL );
FEATUREMGR->registerFeature( MFT_SkyBox, new DeferredSkyGLSL );
FEATUREMGR->registerFeature( MFT_SkyBox, new NamedFeatureGLSL( "skybox" ) );
}
MODULE_BEGIN( ShaderGenGLSL )

View file

@ -2994,16 +2994,3 @@ void ImposterVertFeatureHLSL::determineFeature( Material *material,
outFeatureData->features.addFeature( MFT_ImposterVert );
}
//****************************************************************************
// Vertex position
//****************************************************************************
void DeferredSkyHLSL::processVert( Vector<ShaderComponent*> &componentList,
const MaterialFeatureData &fd )
{
Var *outPosition = (Var*)LangElement::find( "hpos" );
MultiLine *meta = new MultiLine;
//meta->addStatement( new GenOp( " @.w = @.z;\r\n", outPosition, outPosition ) );
output = meta;
}

View file

@ -663,13 +663,4 @@ public:
MaterialFeatureData *outFeatureData );
};
class DeferredSkyHLSL : public ShaderFeatureHLSL
{
public:
virtual String getName() { return "Deferred Shading: Sky"; }
virtual void processVert( Vector<ShaderComponent*> &componentList,
const MaterialFeatureData &fd );
};
#endif // _SHADERGEN_HLSL_SHADERFEATUREHLSL_H_

View file

@ -106,7 +106,7 @@ void _initShaderGenHLSL( ShaderGen *shaderGen )
FEATUREMGR->registerFeature( MFT_DeferredSpecVars, new DeferredSpecVarsHLSL );
FEATUREMGR->registerFeature( MFT_DeferredMatInfoFlags, new DeferredMatInfoFlagsHLSL );
FEATUREMGR->registerFeature( MFT_DeferredEmptySpec, new DeferredEmptySpecHLSL );
FEATUREMGR->registerFeature( MFT_SkyBox, new DeferredSkyHLSL );
FEATUREMGR->registerFeature( MFT_SkyBox, new NamedFeatureHLSL( "skybox" ) );
}
MODULE_BEGIN( ShaderGenHLSL )