no need to initialize line and point buffers in 2D

This commit is contained in:
codeanticode
2022-01-22 21:40:13 -05:00
parent 1bd651b8d5
commit 5f0bcdc1d9
+7 -5
View File
@@ -4605,12 +4605,14 @@ public class PShapeOpenGL extends PShape {
initPolyBuffers();
}
if (hasLines && (needBufferInit || outdated)) {
initLineBuffers();
}
if (is3D()) {
if (hasLines && (needBufferInit || outdated)) {
initLineBuffers();
}
if (hasPoints && (needBufferInit || outdated)) {
initPointBuffers();
if (hasPoints && (needBufferInit || outdated)) {
initPointBuffers();
}
}
needBufferInit = false;