From 17cef91b6adf2346a6ceed661e3c38754f937ff3 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Mon, 29 Mar 2004 11:28:36 +0000 Subject: [PATCH] The client attrib stack tracked by VBOTracter is now at least 1 --- src/java/org/lwjgl/opengl/VBOTracker.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/org/lwjgl/opengl/VBOTracker.java b/src/java/org/lwjgl/opengl/VBOTracker.java index 3282180e..b82df782 100644 --- a/src/java/org/lwjgl/opengl/VBOTracker.java +++ b/src/java/org/lwjgl/opengl/VBOTracker.java @@ -48,7 +48,7 @@ class VBOTracker { private final StateStack attrib_stack; private VBOTracker() { - int stack_size = Util.glGetInteger(GL11.GL_MAX_CLIENT_ATTRIB_STACK_DEPTH); + int stack_size = Math.max(1, Util.glGetInteger(GL11.GL_MAX_CLIENT_ATTRIB_STACK_DEPTH)); vbo_array_stack = new StateStack(stack_size, 0); vbo_element_stack = new StateStack(stack_size, 0); attrib_stack = new StateStack(stack_size, 0);