[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gzz/vob TextVob.java
From: |
Matti Katila |
Subject: |
[Gzz-commits] gzz/gzz/vob TextVob.java |
Date: |
Wed, 09 Oct 2002 11:09:56 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Matti Katila <address@hidden> 02/10/09 11:09:56
Modified files:
gzz/vob : TextVob.java
Log message:
added very simple version of TexVob (OpenGL 1.1)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/vob/TextVob.java.diff?tr1=1.39&tr2=1.40&r1=text&r2=text
Patches:
Index: gzz/gzz/vob/TextVob.java
diff -c gzz/gzz/vob/TextVob.java:1.39 gzz/gzz/vob/TextVob.java:1.40
*** gzz/gzz/vob/TextVob.java:1.39 Tue Oct 8 03:34:54 2002
--- gzz/gzz/vob/TextVob.java Wed Oct 9 11:09:56 2002
***************
*** 31,37 ****
* from these and use a LineBreaker.
*/
public class TextVob extends HBox.VobHBox {
! String rcsid = "$Id: TextVob.java,v 1.39 2002/10/08 07:34:54 tjl Exp $";
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
--- 31,37 ----
* from these and use a LineBreaker.
*/
public class TextVob extends HBox.VobHBox {
! String rcsid = "$Id: TextVob.java,v 1.40 2002/10/09 15:09:56 mudyc Exp $";
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
***************
*** 106,127 ****
static private Vob start, stop;
static public Vob getStartCode() {
if(start == null) {
! start = GLCache.getCallList(
! " PushAttrib ENABLE_BIT TEXTURE_BIT \n"+
! " Enable REGISTER_COMBINERS_NV \n" +
! " CombinerParameterNV NUM_GENERAL_COMBINERS_NV 1
\n" +
! " CombinerParameterNV CONSTANT_COLOR0_NV 0 0 0 0.4
\n" +
! " CombinerInputNV COMBINER0_NV ALPHA VARIABLE_A_NV TEXTURE0
UNSIGNED_IDENTITY_NV ALPHA \n" +
! " CombinerInputNV COMBINER0_NV ALPHA VARIABLE_B_NV CONSTANT_COLOR0_NV
UNSIGNED_IDENTITY_NV ALPHA \n" +
! " CombinerOutputNV COMBINER0_NV ALPHA SPARE0_NV DISCARD_NV DISCARD_NV
SCALE_BY_FOUR_NV NONE FALSE FALSE FALSE \n" +
" \n" +
! " FinalCombinerInputNV VARIABLE_A_NV ZERO UNSIGNED_IDENTITY_NV RGB
\n" +
! " FinalCombinerInputNV VARIABLE_B_NV ZERO UNSIGNED_IDENTITY_NV RGB
\n" +
! " FinalCombinerInputNV VARIABLE_C_NV ZERO UNSIGNED_IDENTITY_NV RGB
\n" +
! " FinalCombinerInputNV VARIABLE_D_NV PRIMARY_COLOR_NV
UNSIGNED_IDENTITY_NV RGB \n" +
! " \n" +
! " FinalCombinerInputNV VARIABLE_G_NV SPARE0_NV UNSIGNED_IDENTITY_NV
ALPHA \n" +
! "");
}
return start;
}
--- 106,132 ----
static private Vob start, stop;
static public Vob getStartCode() {
if(start == null) {
! if (GL.hasExtension("GL_NV_register_combiners")) {
! start = GLCache.getCallList(
! " PushAttrib ENABLE_BIT TEXTURE_BIT \n"+
! " Enable REGISTER_COMBINERS_NV \n" +
! " CombinerParameterNV NUM_GENERAL_COMBINERS_NV 1 \n" +
! " CombinerParameterNV CONSTANT_COLOR0_NV 0 0 0 0.4 \n" +
! " CombinerInputNV COMBINER0_NV ALPHA VARIABLE_A_NV TEXTURE0
UNSIGNED_IDENTITY_NV ALPHA \n" +
! " CombinerInputNV COMBINER0_NV ALPHA VARIABLE_B_NV CONSTANT_COLOR0_NV
UNSIGNED_IDENTITY_NV ALPHA \n" +
! " CombinerOutputNV COMBINER0_NV ALPHA SPARE0_NV DISCARD_NV DISCARD_NV
SCALE_BY_FOUR_NV NONE FALSE FALSE FALSE \n" +
! " \n" +
! " FinalCombinerInputNV VARIABLE_A_NV ZERO UNSIGNED_IDENTITY_NV RGB
\n" +
! " FinalCombinerInputNV VARIABLE_B_NV ZERO UNSIGNED_IDENTITY_NV RGB
\n" +
! " FinalCombinerInputNV VARIABLE_C_NV ZERO UNSIGNED_IDENTITY_NV RGB
\n" +
! " FinalCombinerInputNV VARIABLE_D_NV PRIMARY_COLOR_NV UNSIGNED_IDENTITY_NV
RGB \n" +
" \n" +
! " FinalCombinerInputNV VARIABLE_G_NV SPARE0_NV UNSIGNED_IDENTITY_NV ALPHA
\n" +
! "");
! } else {
! start = GLCache.getCallList(
! " PushAttrib ENABLE_BIT TEXTURE_BIT");
! }
}
return start;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] gzz/gzz/vob TextVob.java,
Matti Katila <=