v0.9.4: fixed cases of vertex buffers not being cleared

This commit is contained in:
Evan Debenham
2021-07-11 16:05:25 -04:00
parent d47c8d1fac
commit 020d14011f
4 changed files with 21 additions and 3 deletions
@@ -245,6 +245,7 @@ public class PixelScene extends Scene {
if ((time -= Game.elapsed) <= 0) {
alpha( 0f );
parent.remove( this );
destroy();
} else {
alpha( time / FADE_TIME );
}
@@ -213,5 +213,12 @@ public class KeyDisplay extends Visual {
dirty = false;
}
@Override
public void destroy() {
super.destroy();
if (buffer != null)
buffer.delete();
}
}