summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorKenneth Russel <[email protected]>2009-06-15 22:52:34 +0000
committerKenneth Russel <[email protected]>2009-06-15 22:52:34 +0000
commit506b634b780dcd23aa61015c2ceba3e687196abf (patch)
tree897649a36cc769351704a050828f8e0e994c5686 /test
parent04c0c10bfee764dbd0301ae83a0fae695dcb5b23 (diff)
Deleted obsolete source code in preparation for copying JOGL_2_SANDBOX
on to trunk git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@1958 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'test')
-rwxr-xr-xtest/Issue326Test1.java91
-rwxr-xr-xtest/Issue326Test2.java66
-rwxr-xr-xtest/Issue344Base.java107
-rwxr-xr-xtest/Issue344Test1.java10
-rwxr-xr-xtest/Issue344Test2.java10
-rwxr-xr-xtest/Issue344Test3.java10
-rwxr-xr-xtest/Issue344Test4.java10
7 files changed, 0 insertions, 304 deletions
diff --git a/test/Issue326Test1.java b/test/Issue326Test1.java
deleted file mode 100755
index 42b6ec0c7..000000000
--- a/test/Issue326Test1.java
+++ /dev/null
@@ -1,91 +0,0 @@
-import java.awt.Frame;
-import java.awt.event.KeyEvent;
-import java.awt.event.KeyListener;
-import java.awt.event.MouseEvent;
-import java.awt.event.MouseListener;
-import java.awt.event.WindowAdapter;
-import java.awt.event.WindowEvent;
-import java.util.Random;
-
-import javax.media.opengl.GL;
-import javax.media.opengl.GLAutoDrawable;
-import javax.media.opengl.GLCanvas;
-import javax.media.opengl.GLEventListener;
-import javax.media.opengl.glu.GLU;
-
-import com.sun.opengl.util.Animator;
-import com.sun.opengl.util.j2d.TextRenderer;
-
-/**
- * Demonstrates corruption with older versions of TextRenderer. Two
- * problems: errors when punting from glyph-based renderer to
- * string-by-string renderer, and failure of glyph-based renderer when
- * backing store was NPOT using GL_ARB_texture_rectangle.
- *
- * @author emzic
- */
-
-public class Issue326Test1 extends Frame implements GLEventListener {
-
- int width, height;
-
- public static void main(String[] args) {
- new Issue326Test1();
- }
-
- GLCanvas canvas;
- TextRenderer tr ;
-
- public Issue326Test1() {
- super("TextTest");
- this.setSize(800, 800);
- canvas = new GLCanvas();
- canvas.addGLEventListener(this);
- add(canvas);
-
- setVisible(true);
- addWindowListener(new WindowAdapter() {
- public void windowClosing(WindowEvent e) {
- System.exit(0);
- }
- });
- }
-
- public void display(GLAutoDrawable drawable) {
- GL gl = drawable.getGL();
- gl.glClearColor(0, 0, 0, 0);
- gl.glClear(GL.GL_COLOR_BUFFER_BIT|GL.GL_DEPTH_BUFFER_BIT);
-
-
- gl.glMatrixMode(GL.GL_PROJECTION);
- gl.glLoadIdentity();
- //new GLU().gluPerspective(45f, (float)width/(float)height, 0.1f, 1000f);
- gl.glOrtho(0.0, 800, 0.0, 800, -100.0, 100.0);
- gl.glMatrixMode(GL.GL_MODELVIEW);
- gl.glLoadIdentity();
-
- tr.beginRendering(800,800);
- tr.draw( "die Marktwirtschaft. Da regelt sich � angeblich", 16, 32);
- tr.draw( "Hello World! This text is scrambled", 16, 16);
- tr.endRendering();
-
- }
-
- public void init(GLAutoDrawable arg0) {
- tr = new TextRenderer(new java.awt.Font("Verdana", java.awt.Font.PLAIN, 12), true, false, null, false);
- tr.setColor(1, 1, 1 ,1);
- }
-
- public void reshape(GLAutoDrawable arg0, int arg1, int arg2, int arg3, int arg4) {
- width = arg3;
- height = arg4;
- GL gl = arg0.getGL();
- gl.glViewport(0, 0, width, height);
- gl.glMatrixMode(GL.GL_PROJECTION);
- gl.glLoadIdentity();
- gl.glOrtho(0.0, 800, 0.0, 200, -100.0, 100.0);
- gl.glMatrixMode(GL.GL_MODELVIEW);
- gl.glLoadIdentity();
- }
- public void displayChanged(GLAutoDrawable arg0, boolean arg1, boolean arg2) {}
-}
diff --git a/test/Issue326Test2.java b/test/Issue326Test2.java
deleted file mode 100755
index f2258c858..000000000
--- a/test/Issue326Test2.java
+++ /dev/null
@@ -1,66 +0,0 @@
-import java.awt.Font;
-import java.awt.Frame;
-import java.awt.event.*;
-import javax.media.opengl.*;
-import com.sun.opengl.util.j2d.*;
-
-/**
- * Another test case demonstrating corruption with older version of
- * TextRenderer when glyphs were too big for backing store. Font and
- * text courtesy of Patrick Murris. Adapted from Issue326Test1.
- */
-
-public class Issue326Test2 extends Frame implements GLEventListener {
-
- int width, height;
-
- public static void main(String[] args) {
- new Issue326Test2();
- }
-
- GLCanvas canvas;
- TextRenderer tr;
-
- public Issue326Test2() {
- super("");
- this.setSize(800, 800);
- canvas = new GLCanvas();
- canvas.addGLEventListener(this);
- add(canvas);
-
- setVisible(true);
- addWindowListener(new WindowAdapter() {
- public void windowClosing(WindowEvent e) {
- System.exit(0);
- }
- });
- }
-
- public void display(GLAutoDrawable drawable) {
- GL gl = drawable.getGL();
- gl.glClearColor(0, 0, 0, 0);
- gl.glClear(GL.GL_COLOR_BUFFER_BIT|GL.GL_DEPTH_BUFFER_BIT);
-
- tr.beginRendering(drawable.getWidth(), drawable.getHeight());
- tr.draw("LA CLAPI\u00c8RE \nAlt: 1100-1700m \nGlissement de terrain majeur", 16, 80);
- tr.draw("dans la haute Tin\u00e9e, sur un flanc du Parc du Mercantour.", 16, 16);
- tr.endRendering();
-
- }
-
- public void init(GLAutoDrawable arg0) {
- tr = new TextRenderer(Font.decode("Arial-BOLD-64"));
- tr.setColor(1, 1, 1 ,1);
- }
-
- public void reshape(GLAutoDrawable arg0, int x, int y, int w, int h) {
- GL gl = arg0.getGL();
- gl.glMatrixMode(GL.GL_PROJECTION);
- gl.glLoadIdentity();
- gl.glOrtho(0.0, w, 0.0, h, -1, 1);
- gl.glMatrixMode(GL.GL_MODELVIEW);
- gl.glLoadIdentity();
- }
- public void displayChanged(GLAutoDrawable arg0, boolean arg1, boolean arg2) {}
-}
-
diff --git a/test/Issue344Base.java b/test/Issue344Base.java
deleted file mode 100755
index 548e3ec21..000000000
--- a/test/Issue344Base.java
+++ /dev/null
@@ -1,107 +0,0 @@
-import java.awt.BorderLayout;
-import java.awt.Color;
-import java.awt.Font;
-import java.awt.Frame;
-import java.awt.event.*;
-import java.awt.geom.*;
-
-import javax.media.opengl.*;
-import javax.media.opengl.glu.*;
-import com.sun.opengl.util.*;
-import com.sun.opengl.util.j2d.*;
-
-/** Test Code adapted from TextCube.java (in JOGL demos)
- *
- * @author spiraljetty
- * @author kbr
- */
-
-public abstract class Issue344Base implements GLEventListener
-{
- GLU glu = new GLU();
- TextRenderer renderer;
-
- float textScaleFactor;
- Font font;
- boolean useMipMaps;
-
- protected Issue344Base() {
- font = new Font("default", Font.PLAIN, 200);
- useMipMaps = true; //false
- }
-
- protected abstract String getText();
-
- protected void run(String[] args) {
- Frame frame = new Frame(getClass().getName());
- frame.setLayout(new BorderLayout());
-
- GLCanvas canvas = new GLCanvas();
- canvas.addGLEventListener(this);
- frame.add(canvas, BorderLayout.CENTER);
-
- frame.setSize(512, 512);
- frame.addWindowListener(new WindowAdapter() {
- public void windowClosing(WindowEvent e) {
- new Thread(new Runnable() {
- public void run() {
- System.exit(0);
- }
- }).start();
- }
- });
- frame.show();
- }
-
- public void init(GLAutoDrawable drawable)
- {
- GL gl = drawable.getGL();
-
- gl.glEnable(GL.GL_DEPTH_TEST);
-
- renderer = new TextRenderer(font, useMipMaps);
-
- Rectangle2D bounds = renderer.getBounds(getText());
- float w = (float) bounds.getWidth();
- float h = (float) bounds.getHeight();
- textScaleFactor = 2.0f / (w * 1.1f);
- gl.setSwapInterval(0);
- }
-
- public void display(GLAutoDrawable drawable)
- {
- GL gl = drawable.getGL();
- gl.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT);
-
- gl.glMatrixMode(GL.GL_MODELVIEW);
- gl.glLoadIdentity();
- glu.gluLookAt(0, 0, 10,
- 0, 0, 0,
- 0, 1, 0);
-
- renderer.begin3DRendering();
- Rectangle2D bounds = renderer.getBounds(getText());
- float w = (float) bounds.getWidth();
- float h = (float) bounds.getHeight();
- renderer.draw3D(getText(),
- w / -2.0f * textScaleFactor,
- h / -2.0f * textScaleFactor,
- 3f,
- textScaleFactor);
-
- renderer.end3DRendering();
- }
-
- public void reshape(GLAutoDrawable drawable, int x, int y, int width, int height)
- {
- GL gl = drawable.getGL();
- gl.glMatrixMode(GL.GL_PROJECTION);
- gl.glLoadIdentity();
- glu.gluPerspective(15, (float) width / (float) height, 5, 15);
- }
-
- public void displayChanged(GLAutoDrawable drawable, boolean modeChanged,
- boolean deviceChanged)
- {
- }
-}
diff --git a/test/Issue344Test1.java b/test/Issue344Test1.java
deleted file mode 100755
index c0608ed6e..000000000
--- a/test/Issue344Test1.java
+++ /dev/null
@@ -1,10 +0,0 @@
-public class Issue344Test1 extends Issue344Base {
- protected String getText() {
- // test 1 - weird artifacts appear with a large font & long string
- return "abcdefghijklmnopqrstuvwxyz1234567890";
- }
-
- public static void main(String[] args) {
- new Issue344Test1().run(args);
- }
-}
diff --git a/test/Issue344Test2.java b/test/Issue344Test2.java
deleted file mode 100755
index b0900438c..000000000
--- a/test/Issue344Test2.java
+++ /dev/null
@@ -1,10 +0,0 @@
-public class Issue344Test2 extends Issue344Base {
- protected String getText() {
- // test 2 - unicode hangs program with a large font & long string
- return "\u201Cabcdefghijklmnopqrstuvwxyz\u201D";
- }
-
- public static void main(String[] args) {
- new Issue344Test2().run(args);
- }
-}
diff --git a/test/Issue344Test3.java b/test/Issue344Test3.java
deleted file mode 100755
index 381bf0a1c..000000000
--- a/test/Issue344Test3.java
+++ /dev/null
@@ -1,10 +0,0 @@
-public class Issue344Test3 extends Issue344Base {
- protected String getText() {
- // test 3 - slight rendering artifacts around very large letters
- return "abcde";
- }
-
- public static void main(String[] args) {
- new Issue344Test3().run(args);
- }
-}
diff --git a/test/Issue344Test4.java b/test/Issue344Test4.java
deleted file mode 100755
index 1e077d2fd..000000000
--- a/test/Issue344Test4.java
+++ /dev/null
@@ -1,10 +0,0 @@
-public class Issue344Test4 extends Issue344Base {
- protected String getText() {
- // test 4 - unicode letter as second-to-last is rendered incorrectly
- return "\u201CGreetings\u201D!";
- }
-
- public static void main(String[] args) {
- new Issue344Test4().run(args);
- }
-}