1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-14 15:40:18 +00:00

Merge branch 'static_copy' into 'master'

Do not copy a static string

See merge request OpenMW/openmw!3399
This commit is contained in:
psi29a 2023-09-05 07:33:09 +00:00
commit 08b9da0023
No known key found for this signature in database
2 changed files with 5 additions and 5 deletions

View File

@ -7,6 +7,8 @@
namespace fx
{
std::string StateUpdater::sDefinition = UniformData::getDefinition("_omw_data");
StateUpdater::StateUpdater(bool useUBO)
: mUseUBO(useUBO)
{

View File

@ -100,11 +100,7 @@ namespace fx
mPointLightBuffer = std::move(buffer);
}
static std::string getStructDefinition()
{
static std::string definition = UniformData::getDefinition("_omw_data");
return definition;
}
static const std::string& getStructDefinition() { return sDefinition; }
void setDefaults(osg::StateSet* stateset) override;
@ -275,6 +271,8 @@ namespace fx
UniformData mData;
bool mUseUBO;
static std::string sDefinition;
std::shared_ptr<SceneUtil::PPLightBuffer> mPointLightBuffer;
};
}