SF SUMMARY for generic_light_pcgl_30_ps.vcs (core)
\shaders-core\vfx\generic_light_pcgl_30_features.vcs + vs, ps files
-------------------------------------------------------------------
Arguments in generic_light_pcgl_30_features.vcs header (4)
Default
PrepassLight S_MODE_PREPASS_LIGHT
FullDeferredLight S_MODE_FULL_DEFERRED_LIGHT
LightIrradianceSamples S_MODE_LIGHT_IRRADIANCE_SAMPLES
FEATURES-FILE VS_FILE PS-FILE
------------- ------- -------
S_MODE_LIGHT_IRRADIANCE_SAMPLES(-1) S_MODE_LIGHT_IRRADIANCE_SAMPLES(-1)
S_TOOLS_ENABLED(-1)
S_MODE_PREPASS_LIGHT(-1)
S_MODE_FULL_DEFERRED_LIGHT(-1)
F_SPOT_LIGHT(-1) S_SPOT_LIGHT(0) S_SPOT_LIGHT(0)
F_SHADOW_MODE(-1) (1) S_SHADOW_MODE(1)
F_VOLUMETEXTURE(-1) (2) S_VOLUMETEXTURE(2)
MaxZ-digits = 2 (11) MaxZ-digits = 6 (111100)
VSARGS = 2 PSARGS = 7
SF params for generic_light_pcgl_30_ps.vcs
index name layers arg3
[ 0] S_TOOLS_ENABLED 0 1
[ 1] S_MODE_PREPASS_LIGHT 1 0
[ 2] S_MODE_FULL_DEFERRED_LIGHT 1 0
[ 3] S_MODE_LIGHT_IRRADIANCE_SAMPLES 1 0
[ 4] S_SPOT_LIGHT 1 0
[ 5] S_SHADOW_MODE 1 0
[ 6] S_VOLUMETEXTURE 1 0
Compatibility rules
[ 0] EXC(3) 1,2,3 S_MODE_PREPASS_LIGHT, S_MODE_FULL_DEFERRED_LIGHT _ 1,3
S_MODE_LIGHT_IRRADIANCE_SAMPLES
[ 1] EXC(3) 0 S_TOOLS_ENABLED _ 0,1
[ 2] INC(1) 5,4 S_SHADOW_MODE, S_SPOT_LIGHT _ 1,2
DYNAMIC PARAMS
index name arg2 arg3 arg4
[ 0] D_SFM_LIGHTING 0 0 -1
D-BLOCK RULES
[ 0] INC(2) (3,2) 0,0 D_SFM_LIGHTING, S_TOOLS_ENABLED _ 1,2
[ 1] EXC(3) (3) 0 D_SFM_LIGHTING _ 0,1
ZFRAMES (24)
------------
too_e m_pl m_fdl m_lis spo_l sha_m volu
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[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[0x00000038] _ _ _ _ 1 1 1
zframe[0x00000039] _ 1 _ _ 1 1 1
zframe[0x0000003a] _ _ 1 _ 1 1 1
zframe[0x0000003c] _ _ _ 1 1 1 1