summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2012-02-27 09:55:47 +0100
committerSven Gothel <[email protected]>2012-02-27 09:55:47 +0100
commitfc5b20cb62db5b7675071dee57b3679ce8f7102b (patch)
tree530caf6744ebb73821a75fa5cda220dd817970b3
parent858aa2137a42fb60d0484c702f07e94e2de94026 (diff)
Fix minor test issues
-rw-r--r--src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java4
-rwxr-xr-xsrc/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java4
-rw-r--r--src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java36
3 files changed, 11 insertions, 33 deletions
diff --git a/src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java b/src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java
index a723e120a..a69f995d7 100644
--- a/src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java
+++ b/src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java
@@ -54,7 +54,7 @@ public class TestRegionRendererNEWT01 extends UITestCase {
public void testRegionRendererR2T01() throws InterruptedException {
if(Platform.CPUFamily.X86 != Platform.CPU_ARCH.family) { // FIXME
// FIXME: Disabled for now - since it doesn't seem fit for mobile (performance wise).
- setTestSupported(false);
+ System.err.println("disabled on non desktop (x86) arch for now ..");
return;
}
GLProfile glp = GLProfile.getGL2ES2();
@@ -120,7 +120,7 @@ public class TestRegionRendererNEWT01 extends UITestCase {
if(Platform.CPUFamily.X86 != Platform.CPU_ARCH.family) { // FIXME
// FIXME: Disabled for now - since it doesn't seem fit for mobile (performance wise).
// FIXME: Also the GLSL code for VARIABLE_CURVE is not fit for mobile yet!
- setTestSupported(false);
+ System.err.println("disabled on non desktop (x86) arch for now ..");
return;
}
GLProfile glp = GLProfile.get(GLProfile.GL2ES2);
diff --git a/src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java b/src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java
index f9c88dc30..3830b0cf0 100755
--- a/src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java
+++ b/src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java
@@ -76,8 +76,8 @@ public class TestTextRendererNEWT01 extends UITestCase {
@Test
public void testTextRendererR2T01() throws InterruptedException {
if(Platform.CPUFamily.X86 != Platform.CPU_ARCH.family) { // FIXME
- // FIXME: Disabled for now - since it doesn't seem fit for mobile (performance wise).
- setTestSupported(false);
+ // FIXME: Disabled for now - since it doesn't seem fit for mobile (performance wise).
+ System.err.println("disabled on non desktop (x86) arch for now ..");
return;
}
GLProfile glp = GLProfile.getGL2ES2();
diff --git a/src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java b/src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java
index 46e79588b..7898ddad9 100644
--- a/src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java
+++ b/src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java
@@ -36,10 +36,7 @@ import com.jogamp.newt.Window;
import com.jogamp.newt.event.MouseListener;
import com.jogamp.newt.event.WindowListener;
import com.jogamp.newt.opengl.GLWindow;
-import org.junit.AfterClass;
import org.junit.Assert;
-import org.junit.Before;
-import org.junit.BeforeClass;
import org.junit.Test;
import javax.media.opengl.*;
@@ -54,34 +51,13 @@ import java.io.IOException;
* hence it is possible to not have GLSL.
*/
public class TestOffscreen02BitmapNEWT extends UITestCase {
- static GLProfile glpDefault;
- static GLDrawableFactory glDrawableFactory;
- static int width, height;
- GLCapabilities capsDefault;
-
- @BeforeClass
- public static void initClass() {
- glpDefault = GLProfile.getDefault();
- Assert.assertNotNull(glpDefault);
- glDrawableFactory = GLDrawableFactory.getFactory(glpDefault);
- System.out.println("INFO: PBuffer supported: "+ glDrawableFactory.canCreateGLPbuffer(null));
- width = 640;
- height = 480;
- }
-
- @AfterClass
- public static void releaseClass() {
- }
-
- @Before
- public void init() {
- capsDefault = new GLCapabilities(glpDefault);
- Assert.assertNotNull(capsDefault);
- }
+ static final int width = 640, height = 480;
@Test
public void test11OffscreenWindowPixmap() {
- GLProfile glp = GLProfile.getGL2ES1();
+ // we need to stay w/ generic profile GL2ES1
+ // since software rasterizer might be required (pixmap/bitmap)
+ GLProfile glp = GLProfile.get(GLProfile.GL2ES1);
Assert.assertNotNull(glp);
GLCapabilities caps = new GLCapabilities(glp);
Assert.assertNotNull(caps);
@@ -123,7 +99,9 @@ public class TestOffscreen02BitmapNEWT extends UITestCase {
@Test
public void test14OffscreenSnapshotWithDemoPixmap() {
- GLProfile glp = GLProfile.getGL2ES1();
+ // we need to stay w/ generic profile GL2ES1
+ // since software rasterizer might be required (pixmap/bitmap)
+ GLProfile glp = GLProfile.get(GLProfile.GL2ES1);
Assert.assertNotNull(glp);
GLCapabilities caps = new GLCapabilities(glp);
Assert.assertNotNull(caps);