SF SUMMARY for complex_pcgl_50_ps.vcs (core)
\shaders-core\vfx\complex_pcgl_50_features.vcs + vs, ps files
-------------------------------------------------------------
Arguments in complex_pcgl_50_features.vcs header (5)
Depth
ProjectionDepth
Forward
PrepassGBuffer S_MODE_PREPASS_GBUFFER
ToolsWireframe S_MODE_TOOLS_WIREFRAME
FEATURES-FILE VS_FILE PS-FILE
------------- ------- -------
S_MODE_TOOLS_WIREFRAME(-1) S_MODE_TOOLS_WIREFRAME(-1)
S_MODE_PREPASS_GBUFFER(-1) S_MODE_PREPASS_GBUFFER(-1)
S_TRANSFORM_CONSTANT_BUFFER(-1)
S_TOOLS_ENABLED(-1)
F_MORPH_SUPPORTED(-1) S_MORPH_SUPPORTED(0) (0)
F_ALPHA_TEST(-1) (1) S_ALPHA_TEST(1)
F_TRANSLUCENT(-1) (2) S_TRANSLUCENT(2)
F_GLASS(-1) (3) S_GLASS(3)
F_CLEAR_COAT(-1) (4) S_CLEAR_COAT(4)
F_SELF_ILLUM(-1) (5) S_SELF_ILLUM(5)
MaxZ-digits = 4 (1110) MaxZ-digits = 7 (1101000)
VSARGS = 4 PSARGS = 8
SF params for complex_pcgl_50_ps.vcs
index name layers arg3
[ 0] S_MODE_TOOLS_WIREFRAME 1 0
[ 1] S_MODE_PREPASS_GBUFFER 1 0
[ 2] S_TOOLS_ENABLED 0 1
[ 3] S_ALPHA_TEST 1 0
[ 4] S_TRANSLUCENT 1 0
[ 5] S_GLASS 1 0
[ 6] S_CLEAR_COAT 1 0
[ 7] S_SELF_ILLUM 1 0
Compatibility rules
[ 0] EXC(3) 0,1 S_MODE_TOOLS_WIREFRAME, S_MODE_PREPASS_GBUFFER _ 1,2
[ 1] EXC(3) 0,3 S_MODE_TOOLS_WIREFRAME, S_ALPHA_TEST _ 1,2
[ 2] EXC(3) 0,1,7 S_MODE_TOOLS_WIREFRAME, S_MODE_PREPASS_GBUFFER, S_SELF_ILLUM _ 1,3
[ 3] EXC(3) 0,1,4 S_MODE_TOOLS_WIREFRAME, S_MODE_PREPASS_GBUFFER, S_TRANSLUCENT _ 1,3
[ 4] EXC(3) 0,1,5 S_MODE_TOOLS_WIREFRAME, S_MODE_PREPASS_GBUFFER, S_GLASS _ 1,3
[ 5] EXC(3) 4,3 S_TRANSLUCENT, S_ALPHA_TEST _ 1,2
[ 6] EXC(3) 6,5 S_CLEAR_COAT, S_GLASS _ 1,2
DYNAMIC PARAMS
index name arg2 arg3 arg4
[ 0] D_SFM_LIGHTING 0 0 -1
[ 1] D_SUN_SHADOW_CASCADE_SIZE 4 0 -1
D-BLOCK RULES
[ 0] INC(2) (3,2) 0,2 D_SFM_LIGHTING, S_TOOLS_ENABLED _ 1,2
[ 1] EXC(3) (2,2,3) 0,1,1 S_MODE_TOOLS_WIREFRAME, S_MODE_PREPASS_GBUFFER _ 1,3
D_SUN_SHADOW_CASCADE_SIZE
ZFRAMES (24)
------------
m_tw m_pg too_e alp_t tran glas cle_c sel_i
zframe[0x00000000] _ _ _ _ _ _ _ _
zframe[0x00000001] 1 _ _ _ _ _ _ _
zframe[0x00000002] _ 1 _ _ _ _ _ _
zframe[0x00000004] _ _ _ 1 _ _ _ _
zframe[0x00000006] _ 1 _ 1 _ _ _ _
zframe[0x00000008] _ _ _ _ 1 _ _ _
zframe[0x00000010] _ _ _ _ _ 1 _ _
zframe[0x00000014] _ _ _ 1 _ 1 _ _
zframe[0x00000018] _ _ _ _ 1 1 _ _
zframe[0x00000020] _ _ _ _ _ _ 1 _
zframe[0x00000021] 1 _ _ _ _ _ 1 _
zframe[0x00000022] _ 1 _ _ _ _ 1 _
zframe[0x00000024] _ _ _ 1 _ _ 1 _
zframe[0x00000026] _ 1 _ 1 _ _ 1 _
zframe[0x00000028] _ _ _ _ 1 _ 1 _
zframe[0x00000040] _ _ _ _ _ _ _ 1
zframe[0x00000044] _ _ _ 1 _ _ _ 1
zframe[0x00000048] _ _ _ _ 1 _ _ 1
zframe[0x00000050] _ _ _ _ _ 1 _ 1
zframe[0x00000054] _ _ _ 1 _ 1 _ 1
zframe[0x00000058] _ _ _ _ 1 1 _ 1
zframe[0x00000060] _ _ _ _ _ _ 1 1
zframe[0x00000064] _ _ _ 1 _ _ 1 1
zframe[0x00000068] _ _ _ _ 1 _ 1 1