SF SUMMARY for cables_pcgl_30_vs.vcs (dota)
\shaders\vfx\cables_pcgl_30_features.vcs + vs, ps files
-------------------------------------------------------
Arguments in cables_pcgl_30_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_30_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