* no shaderlist.txt or empty one = load all shaders

This commit is contained in:
Garux
2020-10-25 09:07:29 +03:00
parent a5be520748
commit af71efc0e6
2 changed files with 48 additions and 15 deletions

View File

@@ -1676,7 +1676,13 @@ void Shaders_Load(){
}
GlobalFileSystem().forEachArchive( AddShaderListFromArchiveCaller(), false, true );
DumpUnreferencedShaders();
if( l_shaderfiles != nullptr ){
DumpUnreferencedShaders();
}
else{
globalOutputStream() << "No shaderlist.txt found: loading all shaders\n";
GlobalFileSystem().forEachFile( path.c_str(), g_shadersExtension, AddShaderFileCaller(), 1 );
}
}
else
{