/[gzz]/gzz/gfx/libpaper/texcomb_NV1X.py
ViewVC logotype

Diff of /gzz/gfx/libpaper/texcomb_NV1X.py

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

revision 1.1 by tjl, Mon Sep 2 12:56:56 2002 UTC revision 1.2 by tjl, Mon Sep 2 16:14:33 2002 UTC
# Line 40  class TransparentCombinerPass: Line 40  class TransparentCombinerPass:
40          t0, t1, t2, t3 = texinputs[0:4]          t0, t1, t2, t3 = texinputs[0:4]
41          c = """          c = """
42              Enable BLEND              Enable BLEND
43              BlendFunc SRC_ALPHA ONE_MINUS_SRC_ALPHA              BlendFunc ONE ZERO
44              Disable ALPHA_TEST              Disable ALPHA_TEST
45    
46              Enable REGISTER_COMBINERS_NV              Enable REGISTER_COMBINERS_NV
# Line 50  class TransparentCombinerPass: Line 50  class TransparentCombinerPass:
50              CombinerParameterNV CONSTANT_COLOR1_NV %(r1)s              CombinerParameterNV CONSTANT_COLOR1_NV %(r1)s
51              Color %(r2)s              Color %(r2)s
52    
53              CombinerInputNV COMBINER0_NV RGB VARIABLE_A_NV CONSTANT_COLOR0_NV EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER0_NV RGB VARIABLE_A_NV TEXTURE%(t0)s EXPAND_NORMAL_NV RGB
54              CombinerInputNV COMBINER0_NV RGB VARIABLE_B_NV TEXTURE%(t0)s EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER0_NV RGB VARIABLE_B_NV TEXTURE%(t1)s EXPAND_NORMAL_NV RGB
55              CombinerInputNV COMBINER0_NV RGB VARIABLE_C_NV CONSTANT_COLOR1_NV EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER0_NV RGB VARIABLE_C_NV CONSTANT_COLOR0_NV EXPAND_NORMAL_NV RGB
56              CombinerInputNV COMBINER0_NV RGB VARIABLE_D_NV TEXTURE%(t1)s EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER0_NV RGB VARIABLE_D_NV TEXTURE%(t2)s EXPAND_NORMAL_NV RGB
57              CombinerOutputNV COMBINER0_NV RGB SPARE0_NV SPARE1_NV DISCARD_NV SCALE_BY_TWO_NV NONE TRUE TRUE FALSE              CombinerOutputNV COMBINER0_NV RGB SPARE0_NV SPARE1_NV DISCARD_NV SCALE_BY_TWO_NV NONE TRUE TRUE FALSE
58    
59              CombinerInputNV COMBINER1_NV RGB VARIABLE_A_NV CONSTANT_COLOR0_NV EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER1_NV RGB VARIABLE_A_NV CONSTANT_COLOR1_NV UNSIGNED_IDENTITY_NV RGB
60              CombinerInputNV COMBINER1_NV RGB VARIABLE_B_NV TEXTURE%(t2)s EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER1_NV RGB VARIABLE_B_NV SPARE0_NV UNSIGNED_IDENTITY_NV RGB
61              CombinerInputNV COMBINER1_NV RGB VARIABLE_C_NV CONSTANT_COLOR1_NV EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER1_NV RGB VARIABLE_C_NV CONSTANT_COLOR1_NV UNSIGNED_IDENTITY_NV RGB
62              CombinerInputNV COMBINER1_NV RGB VARIABLE_D_NV TEXTURE%(t3)s EXPAND_NORMAL_NV RGB              CombinerInputNV COMBINER1_NV RGB VARIABLE_D_NV SPARE0_NV UNSIGNED_INVERT_NV RGB
63              CombinerOutputNV COMBINER1_NV RGB PRIMARY_COLOR_NV SECONDARY_COLOR_NV DISCARD_NV SCALE_BY_TWO_NV NONE TRUE TRUE FALSE              CombinerOutputNV COMBINER1_NV RGB PRIMARY_COLOR_NV SECONDARY_COLOR_NV DISCARD_NV SCALE_BY_TWO_NV NONE TRUE TRUE FALSE
64    
65              FinalCombinerInputNV VARIABLE_A_NV PRIMARY_COLOR_NV UNSIGNED_IDENTITY_NV RGB              FinalCombinerInputNV VARIABLE_A_NV PRIMARY_COLOR_NV UNSIGNED_IDENTITY_NV RGB

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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