gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/gzz/gfx/gl Stencil.java


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz/gzz/gfx/gl Stencil.java
Date: Tue, 10 Sep 2002 08:09:17 -0400

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        02/09/10 08:09:17

Modified files:
        gzz/gfx/gl     : Stencil.java 

Log message:
        Oops...

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/gfx/gl/Stencil.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gzz/gzz/gfx/gl/Stencil.java
diff -c gzz/gzz/gfx/gl/Stencil.java:1.2 gzz/gzz/gfx/gl/Stencil.java:1.3
*** gzz/gzz/gfx/gl/Stencil.java:1.2     Tue Sep 10 07:52:48 2002
--- gzz/gzz/gfx/gl/Stencil.java Tue Sep 10 08:09:17 2002
***************
*** 29,43 ****
        initStencil = GZZGL.createCallList(
  " PushAttrib ENABLE_BIT STENCIL_BUFFER_BIT COLOR_BUFFER_BIT\n"+
  "    Enable STENCIL_TEST\n"+
! "    StencilFunc ALWAYS 1 255\n"+
  "    StencilOp REPLACE REPLACE REPLACE\n"+ // XXX
! "    StencilMask 255\n"+
  "    ColorMask 1 1 1 1\n"+
  "    Enable DEPTH_TEST\n"
            );
  
        initOutside = GZZGL.createCallList(
! "    StencilFunc EQUAL 0 255\n"+
  "    StencilMask 0\n"
            );
  
--- 29,43 ----
        initStencil = GZZGL.createCallList(
  " PushAttrib ENABLE_BIT STENCIL_BUFFER_BIT COLOR_BUFFER_BIT\n"+
  "    Enable STENCIL_TEST\n"+
! "    StencilFunc ALWAYS 1 1\n"+
  "    StencilOp REPLACE REPLACE REPLACE\n"+ // XXX
! "    StencilMask 1\n"+
  "    ColorMask 1 1 1 1\n"+
  "    Enable DEPTH_TEST\n"
            );
  
        initOutside = GZZGL.createCallList(
! "    StencilFunc EQUAL 0 1\n"+
  "    StencilMask 0\n"
            );
  
***************
*** 45,51 ****
  " PushAttrib ENABLE_BIT STENCIL_BUFFER_BIT COLOR_BUFFER_BIT\n"+
  " PushMatrix \n"+
  " Translate 0 0 10000 \n"+
! "    StencilFunc EQUAL 1 255\n"+
  "    Disable DEPTH_TEST\n"
                );
  
--- 45,51 ----
  " PushAttrib ENABLE_BIT STENCIL_BUFFER_BIT COLOR_BUFFER_BIT\n"+
  " PushMatrix \n"+
  " Translate 0 0 10000 \n"+
! "    StencilFunc EQUAL 1 1\n"+
  "    Disable DEPTH_TEST\n"
                );
  
***************
*** 55,72 ****
            );
  
        initContents_depth = GZZGL.createCallList(
! "    StencilFunc EQUAL 1 255\n"
  "    StencilMask 0\n"
            );
        initContents_nodepth = GZZGL.createCallList(
! "    StencilFunc EQUAL 1 255\n"+
  "    DepthMask 0\n"+
! "    StencilMask 0\n"
  "    Disable DEPTH_TEST\n"
            );
  
        initZero = GZZGL.createCallList(
! "    StencilFunc ALWAYS 1 255\n"+
  "    StencilOp ZERO ZERO ZERO\n"+ // XXX
  "    StencilMask 1\n"+
  "    ColorMask 0 0 0 0\n"
--- 55,72 ----
            );
  
        initContents_depth = GZZGL.createCallList(
! "    StencilFunc EQUAL 1 1\n"+
  "    StencilMask 0\n"
            );
        initContents_nodepth = GZZGL.createCallList(
! "    StencilFunc EQUAL 1 1\n"+
  "    DepthMask 0\n"+
! "    StencilMask 0\n"+
  "    Disable DEPTH_TEST\n"
            );
  
        initZero = GZZGL.createCallList(
! "    StencilFunc ALWAYS 1 1\n"+
  "    StencilOp ZERO ZERO ZERO\n"+ // XXX
  "    StencilMask 1\n"+
  "    ColorMask 0 0 0 0\n"




reply via email to

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