Parcourir la source

Fixed shader bindings being deleted improperly

Ivan Safrin il y a 9 ans
Parent
commit
1df3ce8117
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/core/PolySceneMesh.cpp

+ 1 - 1
src/core/PolySceneMesh.cpp

@@ -119,7 +119,7 @@ SceneMesh::~SceneMesh() {
 		delete mesh;
 		delete mesh;
     
     
     for(int i=0; i < shaderPasses.size(); i++)  {
     for(int i=0; i < shaderPasses.size(); i++)  {
-        delete shaderPasses[i].shaderBinding;
+        Services()->getRenderer()->destroyShaderBinding(shaderPasses[i].shaderBinding);
     }
     }
 }
 }