multiblend_pcgl_40_ps-ZFRAME00000079
Zframe belongs to /dota_game_pcgl_v64/multiblend_pcgl_40_ps.vcs
View byte detail //multiblend_pcgl_40_ps.vcs-ZFRAME00000079-databytes
Configuration
-------------
The static configuration this zframe belongs to (zero or more static parameters)
S_TOOLS_ENABLED 0
S_MODE_FORWARD 1
S_MODE_DEPTH 0
S_MODE_TOOLS_WIREFRAME 0
S_SHADER_QUALITY 1
S_NORMAL_MAP 1
S_RENDER_BACKFACES 1
S_SPECULAR 1
S_WORLDSPACE_UVS 0
S_SHOW_WORLDSPACE_BLEND 0
S_TINT_MASK 0
S_TINT_MASK_2 0
S_LAYER_BORDER_TINT 0
S_PARALLAX_MAP_ON_0 0
S_PARALLAX_MAP_ON_1 0
S_PARALLAX_MAP_ON_2 0
S_PARALLAX_MAP_ON_3 0
S_GLOBAL_TINT 0
ZFrame Headers
--------------
RepresentativeTexture 0x5d700411 0E 52 00
SupportsMappingDimensions 0x89460e6d 09 FF FF 1
DoNotReflect 0x52010974 09 FF FF COND[15] || 0
DoNotCastShadows 0xe0be7b6e 09 FF FF COND[16] || 0
ShadowsOnly 0x83f9427f 09 FF FF COND[17] || 0
DepthPassBatchID 0x2c5b5105 05 FF FF 1
Parameter write sequences
-------------------------
This data (thought to be buffer write sequences) appear to be linked to the dynamic (D-param) configurations;
each configuration points to exactly one sequence. WRITESEQ[0] is always defined and considered 'default'.
WRITESEQ[0] (default) dest control
[ 73] g_flTexCoordRotate0 _ (FF) _ (FF)
[ 74] g_flTexCoordRotate1 _ (FF) _ (FF)
[ 75] g_flTexCoordRotate2 _ (FF) _ (FF)
[ 76] g_flTexCoordRotate3 _ (FF) _ (FF)
[ 77] g_flTexCoordScale0 _ (FF) _ (FF)
[ 78] g_flTexCoordScale1 _ (FF) _ (FF)
[ 79] g_flTexCoordScale2 _ (FF) _ (FF)
[ 80] g_flTexCoordScale3 _ (FF) _ (FF) // 8
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 91] g_tSpecular0 4 (04) 0 (00)
[ 92] g_tSpecular1 5 (05) 0 (00)
[ 93] g_tSpecular2 6 (06) 0 (00)
[ 94] g_tSpecular3 7 (07) 0 (00)
[ 85] g_tNormal0 8 (08) 0 (00)
[ 90] g_tShadowDepthTexture 8 (08) 0 (00)
[ 86] g_tNormal1 9 (09) 0 (00)
[ 87] g_tNormal2 10 (0A) 0 (00)
[ 88] g_tNormal3 11 (0B) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 0] AddressU 8 (08) 0 (00)
[ 1] AddressV 8 (08) 0 (00)
[ 3] BorderColor 8 (08) 0 (00)
[ 4] ComparisonFunc 8 (08) 0 (00)
[ 12] Filter 8 (08) 0 (00)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 18] StencilEnable _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 2 (02) 0 (00)
[ 15] PerViewConstantBuffer_t 1 (01) 18 (12) // 34
[ 66] g_flBumpStrength 0 (00) 0 (00)
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[ 72] g_flSpecularIntensity 60 (3C) 0 (00)
[ 71] g_flSpecularBloom 61 (3D) 0 (00)
[117] g_vNormalTransform0U 104 (68) 0 (00)
[118] g_vNormalTransform0V 108 (6C) 0 (00)
[119] g_vNormalTransform1U 112 (70) 0 (00)
[120] g_vNormalTransform1V 116 (74) 0 (00)
[121] g_vNormalTransform2U 120 (78) 0 (00)
[122] g_vNormalTransform2V 124 (7C) 0 (00)
[123] g_vNormalTransform3U 128 (80) 0 (00)
[124] g_vNormalTransform3V 132 (84) 0 (00) // 49
WRITESEQ[1] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 91] g_tSpecular0 4 (04) 0 (00)
[ 92] g_tSpecular1 5 (05) 0 (00)
[ 93] g_tSpecular2 6 (06) 0 (00)
[ 94] g_tSpecular3 7 (07) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 2 (02) 0 (00)
[ 15] PerViewConstantBuffer_t 1 (01) 18 (12) // 23
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[ 72] g_flSpecularIntensity 60 (3C) 0 (00)
[ 71] g_flSpecularBloom 61 (3D) 0 (00) // 29
WRITESEQ[2] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 91] g_tSpecular0 4 (04) 0 (00)
[ 92] g_tSpecular1 5 (05) 0 (00)
[ 93] g_tSpecular2 6 (06) 0 (00)
[ 94] g_tSpecular3 7 (07) 0 (00)
[ 85] g_tNormal0 8 (08) 0 (00)
[ 86] g_tNormal1 9 (09) 0 (00)
[ 87] g_tNormal2 10 (0A) 0 (00)
[ 88] g_tNormal3 11 (0B) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 6] DefaultSamplerState 8 (08) 0 (00)
[ 6] DefaultSamplerState 9 (09) 0 (00)
[ 6] DefaultSamplerState 10 (0A) 0 (00)
[ 6] DefaultSamplerState 11 (0B) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 2 (02) 0 (00)
[ 15] PerViewConstantBuffer_t 1 (01) 18 (12) // 31
[ 66] g_flBumpStrength 0 (00) 0 (00)
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[ 72] g_flSpecularIntensity 60 (3C) 0 (00)
[ 71] g_flSpecularBloom 61 (3D) 0 (00)
[117] g_vNormalTransform0U 104 (68) 0 (00)
[118] g_vNormalTransform0V 108 (6C) 0 (00)
[119] g_vNormalTransform1U 112 (70) 0 (00)
[120] g_vNormalTransform1V 116 (74) 0 (00)
[121] g_vNormalTransform2U 120 (78) 0 (00)
[122] g_vNormalTransform2V 124 (7C) 0 (00)
[123] g_vNormalTransform3U 128 (80) 0 (00)
[124] g_vNormalTransform3V 132 (84) 0 (00) // 46
WRITESEQ[3] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00) // 14
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00) // 18
WRITESEQ[4] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 85] g_tNormal0 4 (04) 0 (00)
[ 86] g_tNormal1 5 (05) 0 (00)
[ 87] g_tNormal2 6 (06) 0 (00)
[ 88] g_tNormal3 7 (07) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00) // 22
[ 66] g_flBumpStrength 0 (00) 0 (00)
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[117] g_vNormalTransform0U 104 (68) 0 (00)
[118] g_vNormalTransform0V 108 (6C) 0 (00)
[119] g_vNormalTransform1U 112 (70) 0 (00)
[120] g_vNormalTransform1V 116 (74) 0 (00)
[121] g_vNormalTransform2U 120 (78) 0 (00)
[122] g_vNormalTransform2V 124 (7C) 0 (00)
[123] g_vNormalTransform3U 128 (80) 0 (00)
[124] g_vNormalTransform3V 132 (84) 0 (00) // 35
WRITESEQ[5] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00)
[ 15] PerViewConstantBuffer_t 2 (02) 18 (12) // 15
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00) // 19
WRITESEQ[6] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 85] g_tNormal0 4 (04) 0 (00)
[ 86] g_tNormal1 5 (05) 0 (00)
[ 87] g_tNormal2 6 (06) 0 (00)
[ 88] g_tNormal3 7 (07) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00)
[ 15] PerViewConstantBuffer_t 2 (02) 18 (12) // 23
[ 66] g_flBumpStrength 0 (00) 0 (00)
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[117] g_vNormalTransform0U 104 (68) 0 (00)
[118] g_vNormalTransform0V 108 (6C) 0 (00)
[119] g_vNormalTransform1U 112 (70) 0 (00)
[120] g_vNormalTransform1V 116 (74) 0 (00)
[121] g_vNormalTransform2U 120 (78) 0 (00)
[122] g_vNormalTransform2V 124 (7C) 0 (00)
[123] g_vNormalTransform3U 128 (80) 0 (00)
[124] g_vNormalTransform3V 132 (84) 0 (00) // 36
WRITESEQ[7] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 91] g_tSpecular0 4 (04) 0 (00)
[ 92] g_tSpecular1 5 (05) 0 (00)
[ 93] g_tSpecular2 6 (06) 0 (00)
[ 94] g_tSpecular3 7 (07) 0 (00)
[ 90] g_tShadowDepthTexture 8 (08) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 12] Filter 8 (08) 0 (00)
[ 0] AddressU 8 (08) 0 (00)
[ 1] AddressV 8 (08) 0 (00)
[ 3] BorderColor 8 (08) 0 (00)
[ 4] ComparisonFunc 8 (08) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 2 (02) 0 (00)
[ 15] PerViewConstantBuffer_t 1 (01) 18 (12) // 29
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[ 72] g_flSpecularIntensity 60 (3C) 0 (00)
[ 71] g_flSpecularBloom 61 (3D) 0 (00) // 35
WRITESEQ[8] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 91] g_tSpecular0 4 (04) 0 (00)
[ 92] g_tSpecular1 5 (05) 0 (00)
[ 93] g_tSpecular2 6 (06) 0 (00)
[ 94] g_tSpecular3 7 (07) 0 (00)
[ 85] g_tNormal0 8 (08) 0 (00)
[ 86] g_tNormal1 9 (09) 0 (00)
[ 87] g_tNormal2 10 (0A) 0 (00)
[ 88] g_tNormal3 11 (0B) 0 (00)
[ 90] g_tShadowDepthTexture 12 (0C) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 6] DefaultSamplerState 8 (08) 0 (00)
[ 6] DefaultSamplerState 9 (09) 0 (00)
[ 6] DefaultSamplerState 10 (0A) 0 (00)
[ 6] DefaultSamplerState 11 (0B) 0 (00)
[ 12] Filter 12 (0C) 0 (00)
[ 0] AddressU 12 (0C) 0 (00)
[ 1] AddressV 12 (0C) 0 (00)
[ 3] BorderColor 12 (0C) 0 (00)
[ 4] ComparisonFunc 12 (0C) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 2 (02) 0 (00)
[ 15] PerViewConstantBuffer_t 1 (01) 18 (12) // 37
[ 66] g_flBumpStrength 0 (00) 0 (00)
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[ 72] g_flSpecularIntensity 60 (3C) 0 (00)
[ 71] g_flSpecularBloom 61 (3D) 0 (00)
[117] g_vNormalTransform0U 104 (68) 0 (00)
[118] g_vNormalTransform0V 108 (6C) 0 (00)
[119] g_vNormalTransform1U 112 (70) 0 (00)
[120] g_vNormalTransform1V 116 (74) 0 (00)
[121] g_vNormalTransform2U 120 (78) 0 (00)
[122] g_vNormalTransform2V 124 (7C) 0 (00)
[123] g_vNormalTransform3U 128 (80) 0 (00)
[124] g_vNormalTransform3V 132 (84) 0 (00) // 52
WRITESEQ[9] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 90] g_tShadowDepthTexture 4 (04) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 12] Filter 4 (04) 0 (00)
[ 0] AddressU 4 (04) 0 (00)
[ 1] AddressV 4 (04) 0 (00)
[ 3] BorderColor 4 (04) 0 (00)
[ 4] ComparisonFunc 4 (04) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00) // 20
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00) // 24
WRITESEQ[10] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 85] g_tNormal0 4 (04) 0 (00)
[ 86] g_tNormal1 5 (05) 0 (00)
[ 87] g_tNormal2 6 (06) 0 (00)
[ 88] g_tNormal3 7 (07) 0 (00)
[ 90] g_tShadowDepthTexture 8 (08) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 12] Filter 8 (08) 0 (00)
[ 0] AddressU 8 (08) 0 (00)
[ 1] AddressV 8 (08) 0 (00)
[ 3] BorderColor 8 (08) 0 (00)
[ 4] ComparisonFunc 8 (08) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00) // 28
[ 66] g_flBumpStrength 0 (00) 0 (00)
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[117] g_vNormalTransform0U 104 (68) 0 (00)
[118] g_vNormalTransform0V 108 (6C) 0 (00)
[119] g_vNormalTransform1U 112 (70) 0 (00)
[120] g_vNormalTransform1V 116 (74) 0 (00)
[121] g_vNormalTransform2U 120 (78) 0 (00)
[122] g_vNormalTransform2V 124 (7C) 0 (00)
[123] g_vNormalTransform3U 128 (80) 0 (00)
[124] g_vNormalTransform3V 132 (84) 0 (00) // 41
WRITESEQ[11] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 90] g_tShadowDepthTexture 4 (04) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 12] Filter 4 (04) 0 (00)
[ 0] AddressU 4 (04) 0 (00)
[ 1] AddressV 4 (04) 0 (00)
[ 3] BorderColor 4 (04) 0 (00)
[ 4] ComparisonFunc 4 (04) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00)
[ 15] PerViewConstantBuffer_t 2 (02) 18 (12) // 21
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00) // 25
WRITESEQ[12] dest control
[ 81] g_tColor0 0 (00) 0 (00)
[ 82] g_tColor1 1 (01) 0 (00)
[ 83] g_tColor2 2 (02) 0 (00)
[ 84] g_tColor3 3 (03) 0 (00)
[ 85] g_tNormal0 4 (04) 0 (00)
[ 86] g_tNormal1 5 (05) 0 (00)
[ 87] g_tNormal2 6 (06) 0 (00)
[ 88] g_tNormal3 7 (07) 0 (00)
[ 90] g_tShadowDepthTexture 8 (08) 0 (00)
[ 6] DefaultSamplerState 0 (00) 0 (00)
[ 6] DefaultSamplerState 1 (01) 0 (00)
[ 6] DefaultSamplerState 2 (02) 0 (00)
[ 6] DefaultSamplerState 3 (03) 0 (00)
[ 6] DefaultSamplerState 4 (04) 0 (00)
[ 6] DefaultSamplerState 5 (05) 0 (00)
[ 6] DefaultSamplerState 6 (06) 0 (00)
[ 6] DefaultSamplerState 7 (07) 0 (00)
[ 12] Filter 8 (08) 0 (00)
[ 0] AddressU 8 (08) 0 (00)
[ 1] AddressV 8 (08) 0 (00)
[ 3] BorderColor 8 (08) 0 (00)
[ 4] ComparisonFunc 8 (08) 0 (00)
[ 18] StencilEnable _ (FF) _ (FF)
[ 21] StencilRef _ (FF) _ (FF)
[ 20] StencilReadMask _ (FF) _ (FF)
[ 19] StencilFunc _ (FF) _ (FF)
[ 2] BackStencilFunc _ (FF) _ (FF)
[ 10] DotaGlobalParams_t 1 (01) 0 (00)
[ 15] PerViewConstantBuffer_t 2 (02) 18 (12) // 29
[ 66] g_flBumpStrength 0 (00) 0 (00)
[100] g_vColorTint0 4 (04) 0 (00)
[101] g_vColorTint1 8 (08) 0 (00)
[102] g_vColorTint2 12 (0C) 0 (00)
[103] g_vColorTint3 16 (10) 0 (00)
[117] g_vNormalTransform0U 104 (68) 0 (00)
[118] g_vNormalTransform0V 108 (6C) 0 (00)
[119] g_vNormalTransform1U 112 (70) 0 (00)
[120] g_vNormalTransform1V 116 (74) 0 (00)
[121] g_vNormalTransform2U 120 (78) 0 (00)
[122] g_vNormalTransform2V 124 (7C) 0 (00)
[123] g_vNormalTransform3U 128 (80) 0 (00)
[124] g_vNormalTransform3V 132 (84) 0 (00) // 42
Dynamic (D-Param) configurations (32 defined)
---------------------------------------------
Each dynamic parameters has 1 or more defined states. The disabled state (0) is shown as '_'
All permitted configurations are listed with their matching write sequence and GPU source (there is exactly
one of these for each configuration). To save space, the parameter names (original names starting with D_)
are shortened to 3-5 length strings (shown in parenthesis).
D_SFM_LIGHTING(sfm_l), D_NORMAL_MAP(nor_m), D_ALLOW_PARALLAX(all_p), D_WORLDSPACE_TEXCOORDS(wor_t)
D_SPECULAR_GBUFFER_DISABLED(sgd), D_WRITE_WATER_FOG_TO_DEST_ALPHA(wwftd), D_FORCE_FOG_IN_FORWARD(ffif)
D_GLOBAL_LIGHT_SHADOWS(gls)
sfm_l nor_m all_p wor_t sgd wwftd ffif gls
[00] _ _ _ _ _ _ _ _ WRITESEQ[1] GLSL[0] //source/0
[01] _ 1 _ _ _ _ _ _ WRITESEQ[2] GLSL[1] //source/1
[08] _ _ _ _ 1 _ _ _ WRITESEQ[3] GLSL[2] //source/2
[09] _ 1 _ _ 1 _ _ _ WRITESEQ[4] GLSL[3] //source/3
[10] _ _ _ _ _ 1 _ _ WRITESEQ[1] GLSL[4] //source/4
[11] _ 1 _ _ _ 1 _ _ WRITESEQ[2] GLSL[5] //source/5
[18] _ _ _ _ 1 1 _ _ WRITESEQ[5] GLSL[6] //source/6
[19] _ 1 _ _ 1 1 _ _ WRITESEQ[6] GLSL[7] //source/7
[20] _ _ _ _ _ _ 1 _ WRITESEQ[1] GLSL[8] //source/8
[21] _ 1 _ _ _ _ 1 _ WRITESEQ[2] GLSL[9] //source/9
[28] _ _ _ _ 1 _ 1 _ WRITESEQ[5] GLSL[10] //source/10
[29] _ 1 _ _ 1 _ 1 _ WRITESEQ[6] GLSL[11] //source/11
[30] _ _ _ _ _ 1 1 _ WRITESEQ[1] GLSL[12] //source/12
[31] _ 1 _ _ _ 1 1 _ WRITESEQ[2] GLSL[13] //source/13
[38] _ _ _ _ 1 1 1 _ WRITESEQ[5] GLSL[14] //source/14
[39] _ 1 _ _ 1 1 1 _ WRITESEQ[6] GLSL[15] //source/15
[40] _ _ _ _ _ _ _ 1 WRITESEQ[7] GLSL[16] //source/16
[41] _ 1 _ _ _ _ _ 1 WRITESEQ[8] GLSL[17] //source/17
[48] _ _ _ _ 1 _ _ 1 WRITESEQ[9] GLSL[18] //source/18
[49] _ 1 _ _ 1 _ _ 1 WRITESEQ[10]GLSL[19] //source/19
[50] _ _ _ _ _ 1 _ 1 WRITESEQ[7] GLSL[20] //source/20
[51] _ 1 _ _ _ 1 _ 1 WRITESEQ[8] GLSL[21] //source/21
[58] _ _ _ _ 1 1 _ 1 WRITESEQ[11]GLSL[22] //source/22
[59] _ 1 _ _ 1 1 _ 1 WRITESEQ[12]GLSL[23] //source/23
[60] _ _ _ _ _ _ 1 1 WRITESEQ[7] GLSL[24] //source/24
[61] _ 1 _ _ _ _ 1 1 WRITESEQ[8] GLSL[25] //source/25
[68] _ _ _ _ 1 _ 1 1 WRITESEQ[11]GLSL[26] //source/26
[69] _ 1 _ _ 1 _ 1 1 WRITESEQ[12]GLSL[27] //source/27
[70] _ _ _ _ _ 1 1 1 WRITESEQ[7] GLSL[28] //source/28
[71] _ 1 _ _ _ 1 1 1 WRITESEQ[8] GLSL[29] //source/29
[78] _ _ _ _ 1 1 1 1 WRITESEQ[11]GLSL[30] //source/30
[79] _ 1 _ _ 1 1 1 1 WRITESEQ[12]GLSL[31] //source/31
// configuration states (128), trailing summary
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
0 0 _ _ _ _ _ _ 0 0 _ _ _ _ _ _
source bytes/flags
------------------
1C // possible control byte (28) or flags (00011100)
02 // values seen (0,1,2)
00 // always 0
00 // always 0
1 // values seen 0,1
32 // nr of source files
1 // values seen 0,1
End blocks
----------
20 00 00 00 // end blocks (32)
block-ref 0
arg0 0
source-ref 0
source-pointer 5
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 1
arg0 0
source-ref 1
source-pointer 12087
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 8
arg0 0
source-ref 2
source-pointer 27518
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 9
arg0 0
source-ref 3
source-pointer 37327
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 16
arg0 0
source-ref 4
source-pointer 50627
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 17
arg0 0
source-ref 5
source-pointer 62977
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 24
arg0 0
source-ref 6
source-pointer 78602
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 25
arg0 0
source-ref 7
source-pointer 88693
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 32
arg0 0
source-ref 8
source-pointer 102201
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 33
arg0 0
source-ref 9
source-pointer 114708
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 40
arg0 0
source-ref 10
source-pointer 130542
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 41
arg0 0
source-ref 11
source-pointer 140790
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 48
arg0 0
source-ref 12
source-pointer 154507
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 49
arg0 0
source-ref 13
source-pointer 167280
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 56
arg0 0
source-ref 14
source-pointer 183306
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 57
arg0 0
source-ref 15
source-pointer 193822
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 64
arg0 0
source-ref 16
source-pointer 207731
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 65
arg0 0
source-ref 17
source-pointer 224473
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 72
arg0 0
source-ref 18
source-pointer 244285
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 73
arg0 0
source-ref 19
source-pointer 258683
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 80
arg0 0
source-ref 20
source-pointer 276300
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 81
arg0 0
source-ref 21
source-pointer 293312
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 88
arg0 0
source-ref 22
source-pointer 313320
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 89
arg0 0
source-ref 23
source-pointer 328002
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 96
arg0 0
source-ref 24
source-pointer 345827
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 97
arg0 0
source-ref 25
source-pointer 362996
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 104
arg0 0
source-ref 26
source-pointer 383211
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 105
arg0 0
source-ref 27
source-pointer 398050
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 112
arg0 0
source-ref 28
source-pointer 416084
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 113
arg0 0
source-ref 29
source-pointer 433519
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 120
arg0 0
source-ref 30
source-pointer 453928
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
block-ref 121
arg0 0
source-ref 31
source-pointer 469033
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00