/[gzz]/gzz/gzz/gfx/gl/Stencil.java
ViewVC logotype

Diff of /gzz/gzz/gfx/gl/Stencil.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by tjl, Tue Sep 10 18:53:19 2002 UTC revision 1.8 by tjl, Wed Sep 11 06:18:01 2002 UTC
# Line 10  import gzz.vob.*; Line 10  import gzz.vob.*;
10    
11  public class Stencil {  public class Stencil {
12    
13      private static Vob initStencil;      public static Vob initStencil;
14      private static Vob initOutside;      public static Vob initOutside;
15      private static Vob initBackplane;      public static Vob initBackplane;
16      private static Vob exitBackplane;      public static Vob exitBackplane;
17      private static Vob initContents_depth;      public static Vob initContents_depth;
18      private static Vob initContents_nodepth;      public static Vob initContents_nodepth;
19      private static Vob initZero;      public static Vob initZero;
20      private static Vob exit;      public static Vob exit;
21    
22      static {      static {
23          init();          init();
# Line 32  public class Stencil { Line 32  public class Stencil {
32  "    StencilFunc EQUAL 0 15\n"+  "    StencilFunc EQUAL 0 15\n"+
33  "    StencilOp ZERO ZERO INCR\n"+ // XXX  "    StencilOp ZERO ZERO INCR\n"+ // XXX
34  "    StencilMask 1\n"+  "    StencilMask 1\n"+
35  "    ColorMask 1 1 1 1\n"+  "    ColorMask 0 0 0 0\n"+
36  "    Disable DEPTH_TEST\n"  "    Disable DEPTH_TEST\n"
37              );              );
38    
39          initOutside = GZZGL.createCallList(          initOutside = GZZGL.createCallList(
40  "    StencilFunc EQUAL 0 1\n"+  "    StencilFunc EQUAL 0 1\n"+
41    "    ColorMask 1 1 1 1\n"+
42  "    StencilMask 0\n"  "    StencilMask 0\n"
43              );              );
44    

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26