mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 00:24:40 +00:00
Merge pull request #661 from Azaezel/alpha40/namedtexturetargs
better handle old style references to named texture targets
This commit is contained in:
commit
4e51ac17bd
2 changed files with 7 additions and 2 deletions
|
|
@ -405,7 +405,12 @@ public: \
|
||||||
else if (m##name##AssetId[index] != StringTable->EmptyString())\
|
else if (m##name##AssetId[index] != StringTable->EmptyString())\
|
||||||
return m##name##AssetId[index];\
|
return m##name##AssetId[index];\
|
||||||
else if (m##name##Name[index] != StringTable->EmptyString())\
|
else if (m##name##Name[index] != StringTable->EmptyString())\
|
||||||
return StringTable->insert(Platform::makeRelativePathName(m##name##Name[index], Platform::getMainDotCsDir()));\
|
{\
|
||||||
|
if (String(m##name##Name[index]).startsWith("#") || String(m##name##Name[index]).startsWith("$"))\
|
||||||
|
return StringTable->insert(m##name##Name[index]);\
|
||||||
|
else\
|
||||||
|
return StringTable->insert(Platform::makeRelativePathName(m##name##Name[index], Platform::getMainDotCsDir()));\
|
||||||
|
}\
|
||||||
else\
|
else\
|
||||||
return StringTable->EmptyString();\
|
return StringTable->EmptyString();\
|
||||||
}\
|
}\
|
||||||
|
|
|
||||||
|
|
@ -1122,7 +1122,7 @@ void PostEffect::_setupConstants( const SceneRenderState *state )
|
||||||
|
|
||||||
void PostEffect::_setupTexture( U32 stage, GFXTexHandle &inputTex, const RectI *inTexViewport )
|
void PostEffect::_setupTexture( U32 stage, GFXTexHandle &inputTex, const RectI *inTexViewport )
|
||||||
{
|
{
|
||||||
const String &texFilename = mTextureName[ stage ];
|
const String &texFilename = getTexture( stage );
|
||||||
|
|
||||||
GFXTexHandle theTex;
|
GFXTexHandle theTex;
|
||||||
NamedTexTarget *namedTarget = NULL;
|
NamedTexTarget *namedTarget = NULL;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue