gzz-commits
[Top][All Lists]
Advanced

[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;
      }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]