GLRenderer: fix NPE when using mesh without index buffer

experimental
Kirill Vainer 10 years ago
parent 4e572605a8
commit 0d3ebf75bd
  1. 4
      jme3-core/src/main/java/com/jme3/renderer/opengl/GLRenderer.java

@ -2715,7 +2715,9 @@ public class GLRenderer implements Renderer {
VertexBuffer indices = getIndexBuffer(mesh, lod);
if (mesh.isUpdateNeeded()) {
setupVertexBuffers(mesh, instanceData);
updateBufferData(indices);
if (indices != null) {
updateBufferData(indices);
}
} else {
updateVertexBuffers(mesh, instanceData);
if (indices != null) {

Loading…
Cancel
Save