diff --git a/src/Layers/xrRenderPC_GL/glResourceManager_Resources.cpp b/src/Layers/xrRenderPC_GL/glResourceManager_Resources.cpp index dfc51c20002..6cdc8fb9a2c 100644 --- a/src/Layers/xrRenderPC_GL/glResourceManager_Resources.cpp +++ b/src/Layers/xrRenderPC_GL/glResourceManager_Resources.cpp @@ -512,6 +512,10 @@ CTexture* CResourceManager::_CreateTexture(LPCSTR _Name) R_ASSERT (_Name && _Name[0]); string_path Name; strcpy_s(Name, _Name); //. andy if (strext(Name)) *strext(Name)=0; +#ifdef LINUX + while (char* sep = strchr(Name, '\\')) *sep = '/'; +#endif + fix_texture_name(Name); #ifdef DEBUG