Merge pull request #2080 from Areloch/ShaderCommonPathOrderFix

Fixes smCommonShaderPath init order
This commit is contained in:
Areloch 2017-09-17 04:20:29 -05:00 committed by GitHub
commit cd2b97819d

View file

@ -96,6 +96,8 @@ void ShaderGen::initShaderGen()
if (!mInitDelegates[adapterType])
return;
smCommonShaderPath = String(Con::getVariable("$Core::CommonShaderPath", "shaders/common"));
mInitDelegates[adapterType](this);
mFeatureInitSignal.trigger( adapterType );
mInit = true;
@ -125,8 +127,6 @@ void ShaderGen::initShaderGen()
// Delete the auto-generated conditioner include file.
Torque::FS::Remove( "shadergen:/" + ConditionerFeature::ConditionerIncludeFileName );
smCommonShaderPath = String(Con::getVariable("$Core::CommonShaderPath", "shaders/common"));
}
void ShaderGen::generateShader( const MaterialFeatureData &featureData,