SF SUMMARY for cables_pcgl_40_vs.vcs (dota)
\shaders\vfx\cables_pcgl_40_features.vcs + vs, ps files
-------------------------------------------------------
Arguments in cables_pcgl_40_features.vcs header (6)
Default        
DotaDeferred   S_MODE_DEFERRED
DotaForward    S_MODE_FORWARD
Depth          S_MODE_DEPTH
ToolsVis       S_MODE_TOOLS_VIS
ToolsWireframe S_MODE_TOOLS_WIREFRAME

FEATURES-FILE                                      VS_FILE                                            PS-FILE                                           
-------------                                      -------                                            -------                                           
                                                   S_TRANSFORM_CONSTANT_BUFFER(-1)                                                                      
                                                   S_TOOLS_ENABLED(-1)                                S_TOOLS_ENABLED(-1)                               
                                                   S_MODE_DEPTH(-1)                                   S_MODE_DEPTH(-1)                                  
                                                   S_MODE_FORWARD(-1)                                 S_MODE_FORWARD(-1)                                
                                                                                                      S_MODE_TOOLS_VIS(-1)                              
                                                                                                      S_MODE_TOOLS_WIREFRAME(-1)                        
                                                                                                      S_MODE_DEFERRED(-1)                               
                                                                                                      S_SHADER_QUALITY(-1)                              
F_ALPHA_TEST(-1)                                   (0)                                                S_ALPHA_TEST(0)                                   
F_TRANSLUCENT(-1)                                  (1)                                                S_TRANSLUCENT(1)                                  
F_ADDITIVE_BLEND(-1)                               (2)                                                S_ADDITIVE_BLEND(2)                               
F_ALLOW_LIGHTING_ON_TRANSLUCENT(-1)                (3)                                                S_ALLOW_LIGHTING_ON_TRANSLUCENT(3)                
F_NORMAL_MAP(-1)                                   S_NORMAL_MAP(4)                                    S_NORMAL_MAP(4)                                   
F_SPECULAR(-1)                                     S_SPECULAR(5)                                      S_SPECULAR(5)                                     
F_RENDER_BACKFACES(-1)                             (6)                                                S_RENDER_BACKFACES(6)                             
F_TINT_MASK(-1)                                    (7)                                                S_TINT_MASK(7)                                    
F_DO_NOT_REFLECT(-1)                               (8)                                                (8)                                               
F_DO_NOT_CAST_SHADOWS(-1)                          (9)                                                (9)                                               
                                                   MaxZ-digits = 5  (11101)                           MaxZ-digits = 14  (11111011100001)                
                                                   VSARGS = 6                                         PSARGS = 15                                       


SF params for cables_pcgl_40_vs.vcs
index   name                                     layers    arg3     
[ 0]    S_TRANSFORM_CONSTANT_BUFFER              1         7        
[ 1]    S_TOOLS_ENABLED                          0         1        
[ 2]    S_MODE_DEPTH                             1         0        
[ 3]    S_MODE_FORWARD                           1         0        
[ 4]    S_NORMAL_MAP                             1         0        
[ 5]    S_SPECULAR                               1         0        

Compatibility rules
[ 0]   EXC(3)    2,3             S_MODE_DEPTH, S_MODE_FORWARD                                          _       1,2     
[ 1]   EXC(3)    2,4             S_MODE_DEPTH, S_NORMAL_MAP                                            _       1,2     
[ 2]   EXC(3)    2,1             S_MODE_DEPTH, S_TOOLS_ENABLED                                         _       1,2     

DYNAMIC PARAMS
index   name                                     arg2    arg3    arg4   
[ 0]    D_BLEND_WEIGHT_COUNT                     4       0       -1     
[ 1]    D_SFM_LIGHTING                           0       0       -1     
[ 2]    D_NORMAL_MAP                             1       0       -1     
[ 3]    D_ENABLE_USER_CLIP_PLANE                 1       0       -1     

D-BLOCK RULES
[ 0]   INC(2)    (3,2)          1,1             D_SFM_LIGHTING, S_TOOLS_ENABLED                                       _         1,2     
[ 1]   INC(2)    (3,2)          2,4             D_NORMAL_MAP, S_NORMAL_MAP                                            _         1,2     
[ 2]   INC(2)    (3,2,2)        3,2,3           D_ENABLE_USER_CLIP_PLANE, S_MODE_DEPTH, S_MODE_FORWARD                _         1,3     
[ 3]   EXC(3)    (2,3)          2,1             S_MODE_DEPTH, D_SFM_LIGHTING                                          _         1,2     
[ 4]   EXC(3)    (3)            0               D_BLEND_WEIGHT_COUNT                                                  _         0,1     


ZFRAMES (20)
------------
                      tcb too_e m_dep m_for nor_m  spec
zframe[0x00000000]      _     _     _     _     _     _
zframe[0x00000001]      1     _     _     _     _     _
zframe[0x00000002]      _     _     1     _     _     _
zframe[0x00000003]      1     _     1     _     _     _
zframe[0x00000004]      _     _     _     1     _     _
zframe[0x00000005]      1     _     _     1     _     _
zframe[0x00000008]      _     _     _     _     1     _
zframe[0x00000009]      1     _     _     _     1     _
zframe[0x0000000c]      _     _     _     1     1     _
zframe[0x0000000d]      1     _     _     1     1     _
zframe[0x00000010]      _     _     _     _     _     1
zframe[0x00000011]      1     _     _     _     _     1
zframe[0x00000012]      _     _     1     _     _     1
zframe[0x00000013]      1     _     1     _     _     1
zframe[0x00000014]      _     _     _     1     _     1
zframe[0x00000015]      1     _     _     1     _     1
zframe[0x00000018]      _     _     _     _     1     1
zframe[0x00000019]      1     _     _     _     1     1
zframe[0x0000001c]      _     _     _     1     1     1
zframe[0x0000001d]      1     _     _     1     1     1