diff --git a/OgreMain/src/OgreHlms.cpp b/OgreMain/src/OgreHlms.cpp index fd4ad667370..73223d3ed43 100644 --- a/OgreMain/src/OgreHlms.cpp +++ b/OgreMain/src/OgreHlms.cpp @@ -2278,6 +2278,12 @@ namespace Ogre codeCache.shaders[i] = compileShaderCode( source[i], "", uniqueName, static_cast( i ), tid ); + + if( mDebugOutput ) + { + debugDumpFile.write( source[i].c_str(), + static_cast( source[i].size() ) ); + } } }