Jogamp
Graph: Reflect shader name change in impl. TODO: Use/switch to 2nd pass shader
authorSven Gothel <sgothel@jausoft.com>
Sun, 2 Oct 2011 06:03:37 +0000 (08:03 +0200)
committerSven Gothel <sgothel@jausoft.com>
Sun, 2 Oct 2011 06:03:37 +0000 (08:03 +0200)
make/scripts/tests.sh
src/jogl/classes/com/jogamp/graph/curve/opengl/Renderer.java
src/jogl/classes/jogamp/graph/curve/opengl/RegionRendererImpl01.java

index 3dc3624..9680b66 100755 (executable)
@@ -166,7 +166,7 @@ function testawtmt() {
 #testnoawt com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT $*
 #testawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT $*
 #testnoawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT $*
-testnoawt com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT $*
+#testnoawt com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT $*
 #testnoawt com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT $*
 #testnoawt com.jogamp.opengl.test.junit.newt.TestWindows01NEWT $*
 #testnoawt com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT $*
@@ -250,7 +250,7 @@ testnoawt com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT
 #testnoawt com.jogamp.opengl.test.junit.graph.demos.GPUTextNewtDemo02 $*
 #testnoawt com.jogamp.opengl.test.junit.graph.demos.GPURegionNewtDemo01 $*
 #testnoawt com.jogamp.opengl.test.junit.graph.demos.GPURegionNewtDemo02 $*
-#testnoawt com.jogamp.opengl.test.junit.graph.demos.GPUUISceneNewtDemo01 $*
+testnoawt com.jogamp.opengl.test.junit.graph.demos.GPUUISceneNewtDemo01 $*
 
 #testnoawt com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT $*
 #testnoawt com.jogamp.opengl.test.junit.jogl.acore.TestMapBuffer01NEWT $*
index e77fc14..0a9e865 100644 (file)
@@ -265,8 +265,11 @@ public abstract class Renderer {
         return "curverenderer01" + getShaderGLVersionSuffix(gl);
     }
     
+    /**
+     * FIXME: 2nd pass shader !
+     */
     protected String getFragmentShaderName(GL2ES2 gl) {
-        return "curverenderer01" + getShaderGLVersionSuffix(gl);
+        return "curverenderer01a" + getShaderGLVersionSuffix(gl);
     }
         
     protected String getShaderGLVersionSuffix(GL2ES2 gl) {
index 58086e0..0218c72 100755 (executable)
@@ -46,12 +46,16 @@ public class RegionRendererImpl01 extends RegionRenderer {
         \r
     }\r
     \r
+    /**\r
+     * FIXME: 2nd pass shader !\r
+     */\r
     @Override\r
     protected String getFragmentShaderName(GL2ES2 gl) {\r
         if(Region.isNonUniformWeight(renderModes)){\r
+            // FIXME: split shader !\r
             return "curverenderer02" + getShaderGLVersionSuffix(gl);\r
         }\r
-        return "curverenderer01" + getShaderGLVersionSuffix(gl);\r
+        return "curverenderer01a" + getShaderGLVersionSuffix(gl);\r
     }\r
     \r
     protected boolean initShaderProgram(GL2ES2 gl) {\r
http://JogAmp.org git info: FAQ, tutorial and man pages.