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

View File

@@ -103,7 +103,15 @@ public class Vertexbuffer {
}
}
public static void refreshAllBuffers(){
public static void clear(){
synchronized (buffers) {
for (Vertexbuffer buf : buffers.toArray(new Vertexbuffer[0])) {
buf.delete();
}
}
}
public static void reload(){
synchronized (buffers) {
for (Vertexbuffer buf : buffers) {
buf.updateVertices();