We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f9c8e21 commit f6e3fd5Copy full SHA for f6e3fd5
1 file changed
src/xrEngine/GameMtlLib.h
@@ -55,6 +55,9 @@ typedef xr_vector<shared_str> PSVec;
55
typedef PSVec::iterator PSIt;
56
#endif
57
58
+#include "xrCore/xrDebug_macros.h"
59
+#pragma todo("Place at least CGameMtlLibrary in a static lib or something. It currently gets instantiated a huge amount of times.")
60
+
61
struct MTL_EXPORT_API SGameMtl
62
{
63
friend class CGameMtlLibrary;
@@ -247,7 +250,7 @@ class MTL_EXPORT_API CGameMtlLibrary
247
250
248
251
GameMtlIt GetMaterialIt(LPCSTR name)
249
252
- auto pred = [&](const SGameMtl* mtl) { return !strcmpi(mtl->m_Name.c_str(), name); };
253
+ auto pred = [&](const SGameMtl* mtl) { return !_strcmpi(mtl->m_Name.c_str(), name); };
254
return std::find_if(materials.begin(), materials.end(), pred);
255
}
256
GameMtlIt GetMaterialIt(shared_str& name)
0 commit comments