aboutsummaryrefslogtreecommitdiffstats
path: root/gl4java/drawable/DummyGLDrawableFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'gl4java/drawable/DummyGLDrawableFactory.java')
-rw-r--r--gl4java/drawable/DummyGLDrawableFactory.java39
1 files changed, 39 insertions, 0 deletions
diff --git a/gl4java/drawable/DummyGLDrawableFactory.java b/gl4java/drawable/DummyGLDrawableFactory.java
new file mode 100644
index 0000000..0ba0429
--- /dev/null
+++ b/gl4java/drawable/DummyGLDrawableFactory.java
@@ -0,0 +1,39 @@
+package gl4java.drawable;
+
+import gl4java.*;
+import gl4java.awt.*;
+
+public class DummyGLDrawableFactory extends GLDrawableFactory {
+
+ DummyGLDrawableFactory() {
+ }
+
+ public GLAnimCanvas createGLAnimCanvas(GLCapabilities capabilities,
+ int width,
+ int height,
+ String glName,
+ String gluName)
+ {
+ GLCapabilities own = null;
+ try {
+ own = (GLCapabilities) capabilities.clone();
+ } catch (Exception ex) { System.out.println(ex); own=capabilities; }
+
+ return new GLAnimCanvas(own, width, height, glName, gluName);
+ }
+
+ public GLCanvas createGLCanvas(GLCapabilities capabilities,
+ int width,
+ int height,
+ String glName,
+ String gluName)
+ {
+ GLCapabilities own = null;
+ try {
+ own = (GLCapabilities) capabilities.clone();
+ } catch (Exception ex) { System.out.println(ex); own=capabilities; }
+
+ return new GLCanvas(own, width, height, glName, gluName);
+ }
+
+}