Browse Source

Fixed resource leaks in examples.

bkaradzic 13 years ago
parent
commit
f78a18c9b7
2 changed files with 4 additions and 0 deletions
  1. 2 0
      examples/06-bump/bump.cpp
  2. 2 0
      examples/08-update/update.cpp

+ 2 - 0
examples/06-bump/bump.cpp

@@ -469,6 +469,8 @@ int _main_(int _argc, char** _argv)
 	bgfx::destroyTexture(textureNormal);
 	bgfx::destroyUniform(u_texColor);
 	bgfx::destroyUniform(u_texNormal);
+	bgfx::destroyUniform(u_lightPosRadius);
+	bgfx::destroyUniform(u_lightRgbInnerR);
 
 	// Shutdown bgfx.
 	bgfx::shutdown();

+ 2 - 0
examples/08-update/update.cpp

@@ -335,6 +335,8 @@ int _main_(int _argc, char** _argv)
 	bgfx::destroyIndexBuffer(ibh);
 	bgfx::destroyVertexBuffer(vbh);
 	bgfx::destroyProgram(program);
+	bgfx::destroyTexture(textureCube);
+	bgfx::destroyUniform(u_texCube);
 
 	// Shutdown bgfx.
 	bgfx::shutdown();