SF SUMMARY for tools_solid_pcgl_30_ps.vcs (core)
\shaders-core\vfx\tools_solid_pcgl_30_features.vcs + vs, ps files
-----------------------------------------------------------------
Arguments in tools_solid_pcgl_30_features.vcs header (5)
Default             
PrepassGBuffer      S_MODE_PREPASS_GBUFFER
FullDeferredGBuffer S_MODE_FULL_DEFERRED_GBUFFER
DeferredGather      S_MODE_DEFERRED_GATHER
ToolsUtil           

FEATURES-FILE                                      VS_FILE                                            PS-FILE                                           
-------------                                      -------                                            -------                                           
                                                   S_TRANSFORM_CONSTANT_BUFFER(-1)                                                                      
                                                   S_MODE_PREPASS_GBUFFER(-1)                         S_MODE_PREPASS_GBUFFER(-1)                        
                                                   S_MODE_FULL_DEFERRED_GBUFFER(-1)                   S_MODE_FULL_DEFERRED_GBUFFER(-1)                  
                                                                                                      S_MODE_DEFERRED_GATHER(-1)                        
F_ALPHA_TEST(-1)                                   (0)                                                S_ALPHA_TEST(0)                                   
F_PHONG(-1)                                        (1)                                                S_PHONG(1)                                        
F_UNLIT(-1)                                        (2)                                                S_UNLIT(2)                                        
F_TRANSLUCENT(-1)                                  (3)                                                S_TRANSLUCENT(3)                                  
F_NO_ZTEST(-1)                                     (4)                                                S_NO_ZTEST(4)                                     
F_NO_CULLING(-1)                                   (5)                                                S_NO_CULLING(5)                                   
                                                   MaxZ-digits = 3  (101)                             MaxZ-digits = 9  (111111100)                      
                                                   VSARGS = 3                                         PSARGS = 9                                        


SF params for tools_solid_pcgl_30_ps.vcs
index   name                                     layers    arg3     
[ 0]    S_MODE_PREPASS_GBUFFER                   1         0        
[ 1]    S_MODE_FULL_DEFERRED_GBUFFER             1         0        
[ 2]    S_MODE_DEFERRED_GATHER                   1         0        
[ 3]    S_ALPHA_TEST                             1         0        
[ 4]    S_PHONG                                  1         0        
[ 5]    S_UNLIT                                  1         0        
[ 6]    S_TRANSLUCENT                            1         0        
[ 7]    S_NO_ZTEST                               1         0        
[ 8]    S_NO_CULLING                             1         0        

Compatibility rules
[ 0]   EXC(3)    0,1,2           S_MODE_PREPASS_GBUFFER, S_MODE_FULL_DEFERRED_GBUFFER                  _       1,3     
                                 S_MODE_DEFERRED_GATHER                                                

DYNAMIC PARAMS
index   name                                     arg2    arg3    arg4   
[ 0]    D_NO_ZTEST                               1       0       -1     



ZFRAMES (256)
-------------
                     m_pg m_fdg  m_dg alp_t  phon  unli  tran  no_z  no_c
zframe[0x00000000]      _     _     _     _     _     _     _     _     _
zframe[0x00000001]      1     _     _     _     _     _     _     _     _
zframe[0x00000002]      _     1     _     _     _     _     _     _     _
zframe[0x00000004]      _     _     1     _     _     _     _     _     _
zframe[0x00000008]      _     _     _     1     _     _     _     _     _
zframe[0x00000009]      1     _     _     1     _     _     _     _     _
zframe[0x0000000a]      _     1     _     1     _     _     _     _     _
zframe[0x0000000c]      _     _     1     1     _     _     _     _     _
zframe[0x00000010]      _     _     _     _     1     _     _     _     _
zframe[0x00000011]      1     _     _     _     1     _     _     _     _
zframe[0x00000012]      _     1     _     _     1     _     _     _     _
zframe[0x00000014]      _     _     1     _     1     _     _     _     _
zframe[0x00000018]      _     _     _     1     1     _     _     _     _
zframe[0x00000019]      1     _     _     1     1     _     _     _     _
zframe[0x0000001a]      _     1     _     1     1     _     _     _     _
zframe[0x0000001c]      _     _     1     1     1     _     _     _     _
zframe[0x00000020]      _     _     _     _     _     1     _     _     _
zframe[0x00000021]      1     _     _     _     _     1     _     _     _
zframe[0x00000022]      _     1     _     _     _     1     _     _     _
zframe[0x00000024]      _     _     1     _     _     1     _     _     _
zframe[0x00000028]      _     _     _     1     _     1     _     _     _
zframe[0x00000029]      1     _     _     1     _     1     _     _     _
zframe[0x0000002a]      _     1     _     1     _     1     _     _     _
zframe[0x0000002c]      _     _     1     1     _     1     _     _     _
zframe[0x00000030]      _     _     _     _     1     1     _     _     _
zframe[0x00000031]      1     _     _     _     1     1     _     _     _
zframe[0x00000032]      _     1     _     _     1     1     _     _     _
zframe[0x00000034]      _     _     1     _     1     1     _     _     _
zframe[0x00000038]      _     _     _     1     1     1     _     _     _
zframe[0x00000039]      1     _     _     1     1     1     _     _     _
zframe[0x0000003a]      _     1     _     1     1     1     _     _     _
zframe[0x0000003c]      _     _     1     1     1     1     _     _     _
zframe[0x00000040]      _     _     _     _     _     _     1     _     _
zframe[0x00000041]      1     _     _     _     _     _     1     _     _
zframe[0x00000042]      _     1     _     _     _     _     1     _     _
zframe[0x00000044]      _     _     1     _     _     _     1     _     _
zframe[0x00000048]      _     _     _     1     _     _     1     _     _
zframe[0x00000049]      1     _     _     1     _     _     1     _     _
zframe[0x0000004a]      _     1     _     1     _     _     1     _     _
zframe[0x0000004c]      _     _     1     1     _     _     1     _     _
zframe[0x00000050]      _     _     _     _     1     _     1     _     _
zframe[0x00000051]      1     _     _     _     1     _     1     _     _
zframe[0x00000052]      _     1     _     _     1     _     1     _     _
zframe[0x00000054]      _     _     1     _     1     _     1     _     _
zframe[0x00000058]      _     _     _     1     1     _     1     _     _
zframe[0x00000059]      1     _     _     1     1     _     1     _     _
zframe[0x0000005a]      _     1     _     1     1     _     1     _     _
zframe[0x0000005c]      _     _     1     1     1     _     1     _     _
zframe[0x00000060]      _     _     _     _     _     1     1     _     _
zframe[0x00000061]      1     _     _     _     _     1     1     _     _
zframe[0x00000062]      _     1     _     _     _     1     1     _     _
zframe[0x00000064]      _     _     1     _     _     1     1     _     _
zframe[0x00000068]      _     _     _     1     _     1     1     _     _
zframe[0x00000069]      1     _     _     1     _     1     1     _     _
zframe[0x0000006a]      _     1     _     1     _     1     1     _     _
zframe[0x0000006c]      _     _     1     1     _     1     1     _     _
zframe[0x00000070]      _     _     _     _     1     1     1     _     _
zframe[0x00000071]      1     _     _     _     1     1     1     _     _
zframe[0x00000072]      _     1     _     _     1     1     1     _     _
zframe[0x00000074]      _     _     1     _     1     1     1     _     _
zframe[0x00000078]      _     _     _     1     1     1     1     _     _
zframe[0x00000079]      1     _     _     1     1     1     1     _     _
zframe[0x0000007a]      _     1     _     1     1     1     1     _     _
zframe[0x0000007c]      _     _     1     1     1     1     1     _     _
zframe[0x00000080]      _     _     _     _     _     _     _     1     _
zframe[0x00000081]      1     _     _     _     _     _     _     1     _
zframe[0x00000082]      _     1     _     _     _     _     _     1     _
zframe[0x00000084]      _     _     1     _     _     _     _     1     _
zframe[0x00000088]      _     _     _     1     _     _     _     1     _
zframe[0x00000089]      1     _     _     1     _     _     _     1     _
zframe[0x0000008a]      _     1     _     1     _     _     _     1     _
zframe[0x0000008c]      _     _     1     1     _     _     _     1     _
zframe[0x00000090]      _     _     _     _     1     _     _     1     _
zframe[0x00000091]      1     _     _     _     1     _     _     1     _
zframe[0x00000092]      _     1     _     _     1     _     _     1     _
zframe[0x00000094]      _     _     1     _     1     _     _     1     _
zframe[0x00000098]      _     _     _     1     1     _     _     1     _
zframe[0x00000099]      1     _     _     1     1     _     _     1     _
zframe[0x0000009a]      _     1     _     1     1     _     _     1     _
zframe[0x0000009c]      _     _     1     1     1     _     _     1     _
zframe[0x000000a0]      _     _     _     _     _     1     _     1     _
zframe[0x000000a1]      1     _     _     _     _     1     _     1     _
zframe[0x000000a2]      _     1     _     _     _     1     _     1     _
zframe[0x000000a4]      _     _     1     _     _     1     _     1     _
zframe[0x000000a8]      _     _     _     1     _     1     _     1     _
zframe[0x000000a9]      1     _     _     1     _     1     _     1     _
zframe[0x000000aa]      _     1     _     1     _     1     _     1     _
zframe[0x000000ac]      _     _     1     1     _     1     _     1     _
zframe[0x000000b0]      _     _     _     _     1     1     _     1     _
zframe[0x000000b1]      1     _     _     _     1     1     _     1     _
zframe[0x000000b2]      _     1     _     _     1     1     _     1     _
zframe[0x000000b4]      _     _     1     _     1     1     _     1     _
zframe[0x000000b8]      _     _     _     1     1     1     _     1     _
zframe[0x000000b9]      1     _     _     1     1     1     _     1     _
zframe[0x000000ba]      _     1     _     1     1     1     _     1     _
zframe[0x000000bc]      _     _     1     1     1     1     _     1     _
zframe[0x000000c0]      _     _     _     _     _     _     1     1     _
zframe[0x000000c1]      1     _     _     _     _     _     1     1     _
zframe[0x000000c2]      _     1     _     _     _     _     1     1     _
zframe[0x000000c4]      _     _     1     _     _     _     1     1     _
                     m_pg m_fdg  m_dg alp_t  phon  unli  tran  no_z  no_c
zframe[0x000000c8]      _     _     _     1     _     _     1     1     _
zframe[0x000000c9]      1     _     _     1     _     _     1     1     _
zframe[0x000000ca]      _     1     _     1     _     _     1     1     _
zframe[0x000000cc]      _     _     1     1     _     _     1     1     _
zframe[0x000000d0]      _     _     _     _     1     _     1     1     _
zframe[0x000000d1]      1     _     _     _     1     _     1     1     _
zframe[0x000000d2]      _     1     _     _     1     _     1     1     _
zframe[0x000000d4]      _     _     1     _     1     _     1     1     _
zframe[0x000000d8]      _     _     _     1     1     _     1     1     _
zframe[0x000000d9]      1     _     _     1     1     _     1     1     _
zframe[0x000000da]      _     1     _     1     1     _     1     1     _
zframe[0x000000dc]      _     _     1     1     1     _     1     1     _
zframe[0x000000e0]      _     _     _     _     _     1     1     1     _
zframe[0x000000e1]      1     _     _     _     _     1     1     1     _
zframe[0x000000e2]      _     1     _     _     _     1     1     1     _
zframe[0x000000e4]      _     _     1     _     _     1     1     1     _
zframe[0x000000e8]      _     _     _     1     _     1     1     1     _
zframe[0x000000e9]      1     _     _     1     _     1     1     1     _
zframe[0x000000ea]      _     1     _     1     _     1     1     1     _
zframe[0x000000ec]      _     _     1     1     _     1     1     1     _
zframe[0x000000f0]      _     _     _     _     1     1     1     1     _
zframe[0x000000f1]      1     _     _     _     1     1     1     1     _
zframe[0x000000f2]      _     1     _     _     1     1     1     1     _
zframe[0x000000f4]      _     _     1     _     1     1     1     1     _
zframe[0x000000f8]      _     _     _     1     1     1     1     1     _
zframe[0x000000f9]      1     _     _     1     1     1     1     1     _
zframe[0x000000fa]      _     1     _     1     1     1     1     1     _
zframe[0x000000fc]      _     _     1     1     1     1     1     1     _
zframe[0x00000100]      _     _     _     _     _     _     _     _     1
zframe[0x00000101]      1     _     _     _     _     _     _     _     1
zframe[0x00000102]      _     1     _     _     _     _     _     _     1
zframe[0x00000104]      _     _     1     _     _     _     _     _     1
zframe[0x00000108]      _     _     _     1     _     _     _     _     1
zframe[0x00000109]      1     _     _     1     _     _     _     _     1
zframe[0x0000010a]      _     1     _     1     _     _     _     _     1
zframe[0x0000010c]      _     _     1     1     _     _     _     _     1
zframe[0x00000110]      _     _     _     _     1     _     _     _     1
zframe[0x00000111]      1     _     _     _     1     _     _     _     1
zframe[0x00000112]      _     1     _     _     1     _     _     _     1
zframe[0x00000114]      _     _     1     _     1     _     _     _     1
zframe[0x00000118]      _     _     _     1     1     _     _     _     1
zframe[0x00000119]      1     _     _     1     1     _     _     _     1
zframe[0x0000011a]      _     1     _     1     1     _     _     _     1
zframe[0x0000011c]      _     _     1     1     1     _     _     _     1
zframe[0x00000120]      _     _     _     _     _     1     _     _     1
zframe[0x00000121]      1     _     _     _     _     1     _     _     1
zframe[0x00000122]      _     1     _     _     _     1     _     _     1
zframe[0x00000124]      _     _     1     _     _     1     _     _     1
zframe[0x00000128]      _     _     _     1     _     1     _     _     1
zframe[0x00000129]      1     _     _     1     _     1     _     _     1
zframe[0x0000012a]      _     1     _     1     _     1     _     _     1
zframe[0x0000012c]      _     _     1     1     _     1     _     _     1
zframe[0x00000130]      _     _     _     _     1     1     _     _     1
zframe[0x00000131]      1     _     _     _     1     1     _     _     1
zframe[0x00000132]      _     1     _     _     1     1     _     _     1
zframe[0x00000134]      _     _     1     _     1     1     _     _     1
zframe[0x00000138]      _     _     _     1     1     1     _     _     1
zframe[0x00000139]      1     _     _     1     1     1     _     _     1
zframe[0x0000013a]      _     1     _     1     1     1     _     _     1
zframe[0x0000013c]      _     _     1     1     1     1     _     _     1
zframe[0x00000140]      _     _     _     _     _     _     1     _     1
zframe[0x00000141]      1     _     _     _     _     _     1     _     1
zframe[0x00000142]      _     1     _     _     _     _     1     _     1
zframe[0x00000144]      _     _     1     _     _     _     1     _     1
zframe[0x00000148]      _     _     _     1     _     _     1     _     1
zframe[0x00000149]      1     _     _     1     _     _     1     _     1
zframe[0x0000014a]      _     1     _     1     _     _     1     _     1
zframe[0x0000014c]      _     _     1     1     _     _     1     _     1
zframe[0x00000150]      _     _     _     _     1     _     1     _     1
zframe[0x00000151]      1     _     _     _     1     _     1     _     1
zframe[0x00000152]      _     1     _     _     1     _     1     _     1
zframe[0x00000154]      _     _     1     _     1     _     1     _     1
zframe[0x00000158]      _     _     _     1     1     _     1     _     1
zframe[0x00000159]      1     _     _     1     1     _     1     _     1
zframe[0x0000015a]      _     1     _     1     1     _     1     _     1
zframe[0x0000015c]      _     _     1     1     1     _     1     _     1
zframe[0x00000160]      _     _     _     _     _     1     1     _     1
zframe[0x00000161]      1     _     _     _     _     1     1     _     1
zframe[0x00000162]      _     1     _     _     _     1     1     _     1
zframe[0x00000164]      _     _     1     _     _     1     1     _     1
zframe[0x00000168]      _     _     _     1     _     1     1     _     1
zframe[0x00000169]      1     _     _     1     _     1     1     _     1
zframe[0x0000016a]      _     1     _     1     _     1     1     _     1
zframe[0x0000016c]      _     _     1     1     _     1     1     _     1
zframe[0x00000170]      _     _     _     _     1     1     1     _     1
zframe[0x00000171]      1     _     _     _     1     1     1     _     1
zframe[0x00000172]      _     1     _     _     1     1     1     _     1
zframe[0x00000174]      _     _     1     _     1     1     1     _     1
zframe[0x00000178]      _     _     _     1     1     1     1     _     1
zframe[0x00000179]      1     _     _     1     1     1     1     _     1
zframe[0x0000017a]      _     1     _     1     1     1     1     _     1
zframe[0x0000017c]      _     _     1     1     1     1     1     _     1
zframe[0x00000180]      _     _     _     _     _     _     _     1     1
zframe[0x00000181]      1     _     _     _     _     _     _     1     1
zframe[0x00000182]      _     1     _     _     _     _     _     1     1
zframe[0x00000184]      _     _     1     _     _     _     _     1     1
zframe[0x00000188]      _     _     _     1     _     _     _     1     1
zframe[0x00000189]      1     _     _     1     _     _     _     1     1
zframe[0x0000018a]      _     1     _     1     _     _     _     1     1
zframe[0x0000018c]      _     _     1     1     _     _     _     1     1
                     m_pg m_fdg  m_dg alp_t  phon  unli  tran  no_z  no_c
zframe[0x00000190]      _     _     _     _     1     _     _     1     1
zframe[0x00000191]      1     _     _     _     1     _     _     1     1
zframe[0x00000192]      _     1     _     _     1     _     _     1     1
zframe[0x00000194]      _     _     1     _     1     _     _     1     1
zframe[0x00000198]      _     _     _     1     1     _     _     1     1
zframe[0x00000199]      1     _     _     1     1     _     _     1     1
zframe[0x0000019a]      _     1     _     1     1     _     _     1     1
zframe[0x0000019c]      _     _     1     1     1     _     _     1     1
zframe[0x000001a0]      _     _     _     _     _     1     _     1     1
zframe[0x000001a1]      1     _     _     _     _     1     _     1     1
zframe[0x000001a2]      _     1     _     _     _     1     _     1     1
zframe[0x000001a4]      _     _     1     _     _     1     _     1     1
zframe[0x000001a8]      _     _     _     1     _     1     _     1     1
zframe[0x000001a9]      1     _     _     1     _     1     _     1     1
zframe[0x000001aa]      _     1     _     1     _     1     _     1     1
zframe[0x000001ac]      _     _     1     1     _     1     _     1     1
zframe[0x000001b0]      _     _     _     _     1     1     _     1     1
zframe[0x000001b1]      1     _     _     _     1     1     _     1     1
zframe[0x000001b2]      _     1     _     _     1     1     _     1     1
zframe[0x000001b4]      _     _     1     _     1     1     _     1     1
zframe[0x000001b8]      _     _     _     1     1     1     _     1     1
zframe[0x000001b9]      1     _     _     1     1     1     _     1     1
zframe[0x000001ba]      _     1     _     1     1     1     _     1     1
zframe[0x000001bc]      _     _     1     1     1     1     _     1     1
zframe[0x000001c0]      _     _     _     _     _     _     1     1     1
zframe[0x000001c1]      1     _     _     _     _     _     1     1     1
zframe[0x000001c2]      _     1     _     _     _     _     1     1     1
zframe[0x000001c4]      _     _     1     _     _     _     1     1     1
zframe[0x000001c8]      _     _     _     1     _     _     1     1     1
zframe[0x000001c9]      1     _     _     1     _     _     1     1     1
zframe[0x000001ca]      _     1     _     1     _     _     1     1     1
zframe[0x000001cc]      _     _     1     1     _     _     1     1     1
zframe[0x000001d0]      _     _     _     _     1     _     1     1     1
zframe[0x000001d1]      1     _     _     _     1     _     1     1     1
zframe[0x000001d2]      _     1     _     _     1     _     1     1     1
zframe[0x000001d4]      _     _     1     _     1     _     1     1     1
zframe[0x000001d8]      _     _     _     1     1     _     1     1     1
zframe[0x000001d9]      1     _     _     1     1     _     1     1     1
zframe[0x000001da]      _     1     _     1     1     _     1     1     1
zframe[0x000001dc]      _     _     1     1     1     _     1     1     1
zframe[0x000001e0]      _     _     _     _     _     1     1     1     1
zframe[0x000001e1]      1     _     _     _     _     1     1     1     1
zframe[0x000001e2]      _     1     _     _     _     1     1     1     1
zframe[0x000001e4]      _     _     1     _     _     1     1     1     1
zframe[0x000001e8]      _     _     _     1     _     1     1     1     1
zframe[0x000001e9]      1     _     _     1     _     1     1     1     1
zframe[0x000001ea]      _     1     _     1     _     1     1     1     1
zframe[0x000001ec]      _     _     1     1     _     1     1     1     1
zframe[0x000001f0]      _     _     _     _     1     1     1     1     1
zframe[0x000001f1]      1     _     _     _     1     1     1     1     1
zframe[0x000001f2]      _     1     _     _     1     1     1     1     1
zframe[0x000001f4]      _     _     1     _     1     1     1     1     1
zframe[0x000001f8]      _     _     _     1     1     1     1     1     1
zframe[0x000001f9]      1     _     _     1     1     1     1     1     1
zframe[0x000001fa]      _     1     _     1     1     1     1     1     1
zframe[0x000001fc]      _     _     1     1     1     1     1     1     1