Fixed UberShader leak
Former-commit-id: 2d84fadee8ed55f068d30a28510500fe64df6365
This commit is contained in:
parent
cd73159d5b
commit
cec6f29e1e
|
|
@ -645,6 +645,7 @@ bool NzMaterial::Initialize()
|
|||
// Basic shader
|
||||
{
|
||||
std::unique_ptr<NzUberShaderPreprocessor> uberShader(new NzUberShaderPreprocessor);
|
||||
uberShader->SetPersistent(false);
|
||||
|
||||
NzString fragmentShader;
|
||||
NzString vertexShader;
|
||||
|
|
@ -685,6 +686,7 @@ bool NzMaterial::Initialize()
|
|||
// PhongLighting shader
|
||||
{
|
||||
std::unique_ptr<NzUberShaderPreprocessor> uberShader(new NzUberShaderPreprocessor);
|
||||
uberShader->SetPersistent(false);
|
||||
|
||||
NzString fragmentShader;
|
||||
NzString vertexShader;
|
||||
|
|
|
|||
Loading…
Reference in New Issue