From 15bc81d1e89d16e7f462f13acb554d4df27fa1b8 Mon Sep 17 00:00:00 2001 From: Kenneth Russel Date: Sun, 10 Jul 2005 23:17:52 +0000 Subject: Initial set of context-related changes for the JSR-231 API. GLContext has been exposed in the public API. The GLEventListener callback mechanism has been removed from the core GLContext implementation and moved up to a higher level. GLAutoDrawable now contains the GLEventListener-related methods, and the GLEventListener's methods now receive a GLAutoDrawable as argument. All JOGL demos have been updated for the new APIs. Many FIXMEs and much unimplemented functionality remain. There is slightly different initialization behavior for the demos containing pbuffers, and the deferring of reshape callbacks needs to be rethought. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/jogl-demos/branches/JSR-231@100 3298f667-5e0e-4b4a-8ed4-a3559d26a5f4 --- src/demos/vertexBufferObject/VertexBufferObject.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/demos/vertexBufferObject/VertexBufferObject.java') diff --git a/src/demos/vertexBufferObject/VertexBufferObject.java b/src/demos/vertexBufferObject/VertexBufferObject.java index 060fd62..f6dab6c 100644 --- a/src/demos/vertexBufferObject/VertexBufferObject.java +++ b/src/demos/vertexBufferObject/VertexBufferObject.java @@ -271,7 +271,7 @@ public class VertexBufferObject { class VBOListener implements GLEventListener { boolean exiting = false; - public void init(GLDrawable drawable) { + public void init(GLAutoDrawable drawable) { // drawable.setGL(new TraceGL(drawable.getGL(), System.err)); // drawable.setGL(new DebugGL(drawable.getGL())); @@ -450,7 +450,7 @@ public class VertexBufferObject { } } - public void display(GLDrawable drawable) { + public void display(GLAutoDrawable drawable) { // Don't try to do OpenGL operations if we're tearing things down if (quit) { return; @@ -677,10 +677,10 @@ public class VertexBufferObject { } } - public void reshape(GLDrawable drawable, int x, int y, int width, int height) {} + public void reshape(GLAutoDrawable drawable, int x, int y, int width, int height) {} // Unused routines - public void displayChanged(GLDrawable drawable, boolean modeChanged, boolean deviceChanged) {} + public void displayChanged(GLAutoDrawable drawable, boolean modeChanged, boolean deviceChanged) {} } // end class VBOListener private void allocateBigArray(GL gl) { -- cgit v1.2.3