3dskyboxstencil_pcgl_40_ps.vcs Z[0x0]
[0] leading data
0A 00 00 00 // 10
00 00 00 00 // 0
0A 00 00 00 // 10
// 10*4 bytes
0A 00 00 00 02 00 00 00 00 00 FF FF 01 00 FF FF 03 00 FF FF 04 00 FF FF 05 00 FF FF 06 00 FF FF
07 00 FF FF 08 00 FF FF
[52] Frame header
00 00 // nr of arguments (0)
[54] Data blocks
08 00 // nr of data-blocks (8)
[56] data-block[0]
05 00 00 00 // 5
00 00 00 00 // 0
05 00 00 00 // 5
// 5*4 bytes
08 00 FF FF 07 00 FF FF 04 00 FF FF 06 00 FF FF 01 00 FF FF
[88] data-block[1]
05 00 00 00 // 5
00 00 00 00 // 0
05 00 00 00 // 5
// 5*4 bytes
08 00 FF FF 07 00 FF FF 04 00 FF FF 06 00 FF FF 01 00 FF FF
[120] data-block[2]
02 00 00 00 // 2
00 00 00 00 // 0
02 00 00 00 // 2
// 2*4 bytes
0A 00 00 00 02 00 00 00
[140] data-block[3]
02 00 00 00 // 2
00 00 00 00 // 0
02 00 00 00 // 2
// 2*4 bytes
0A 00 00 00 02 00 00 00
[160] data-block[4]
06 00 00 00 // 6
00 00 00 00 // 0
06 00 00 00 // 6
// 6*4 bytes
08 00 FF FF 07 00 FF FF 04 00 FF FF 05 00 FF FF 00 00 FF FF 03 00 FF FF
[196] data-block[5]
06 00 00 00 // 6
00 00 00 00 // 0
06 00 00 00 // 6
// 6*4 bytes
08 00 FF FF 07 00 FF FF 04 00 FF FF 05 00 FF FF 00 00 FF FF 03 00 FF FF
00 00 00 00 00 00 00 00 00 00 00 00 // data-block[6]
00 00 00 00 00 00 00 00 00 00 00 00 // data-block[7]
[256] Unknown additional parameters, non 'FF FF' entries point to active block IDs
08 00 // nr of data-blocks (8)
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
[274]
00 // possible control byte (0) or flags (00000000)
00 // values seen (0,1,2)
00 // always 0
00 // always 0
01 // values seen (0,1)
[279] Start of source section, 279 is the base offset for end-section source pointers
06 00 00 00 // gpu source files (6)
01 // unknown boolean, values seen 0,1
[284] glsl source offsets
2D 09 00 00 // 2349
03 00 00 00 // always 3
25 09 00 00 // 2341
[296] GLSL-SOURCE[0]
23 76 65 72 73 69 6F 6E 20 33 33 30 20 63 6F 72 65 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75
74 70 75 74 0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 73 65 70 61 72 61 74 65 5F
73 68 61 64 65 72 5F 6F 62 6A 65 63 74 73 20 3A 20 65 6E 61 62 6C 65 0A 23 65 78 74 65 6E 73 69
// ... (2245 bytes of data not shown)
[2637]
0F 64 10 BE 6D FD 03 9F C9 F0 B1 D9 5D A7 D5 01 // Editor ref.
[2653] glsl source offsets
A3 08 00 00 // 2211
03 00 00 00 // always 3
9B 08 00 00 // 2203
[2665] GLSL-SOURCE[1]
23 76 65 72 73 69 6F 6E 20 33 33 30 20 63 6F 72 65 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75
74 70 75 74 0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 73 65 70 61 72 61 74 65 5F
73 68 61 64 65 72 5F 6F 62 6A 65 63 74 73 20 3A 20 65 6E 61 62 6C 65 0A 23 65 78 74 65 6E 73 69
// ... (2107 bytes of data not shown)
[4868]
C2 84 82 20 13 E5 02 A7 07 8A 0F 63 28 09 CD 55 // Editor ref.
[4884] glsl source offsets
F1 09 00 00 // 2545
03 00 00 00 // always 3
E9 09 00 00 // 2537
[4896] GLSL-SOURCE[2]
23 76 65 72 73 69 6F 6E 20 33 33 30 20 63 6F 72 65 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75
74 70 75 74 0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 73 65 70 61 72 61 74 65 5F
73 68 61 64 65 72 5F 6F 62 6A 65 63 74 73 20 3A 20 65 6E 61 62 6C 65 0A 23 65 78 74 65 6E 73 69
// ... (2441 bytes of data not shown)
[7433]
94 29 2D A5 0D 21 72 88 3F 76 3D 77 CF 13 F3 8B // Editor ref.
[7449] glsl source offsets
67 09 00 00 // 2407
03 00 00 00 // always 3
5F 09 00 00 // 2399
[7461] GLSL-SOURCE[3]
23 76 65 72 73 69 6F 6E 20 33 33 30 20 63 6F 72 65 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75
74 70 75 74 0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 73 65 70 61 72 61 74 65 5F
73 68 61 64 65 72 5F 6F 62 6A 65 63 74 73 20 3A 20 65 6E 61 62 6C 65 0A 23 65 78 74 65 6E 73 69
// ... (2303 bytes of data not shown)
[9860]
AB 17 15 0F 1C 80 EE 3C A8 21 26 E2 C1 00 4C 61 // Editor ref.
[9876] glsl source offsets
5D 09 00 00 // 2397
03 00 00 00 // always 3
55 09 00 00 // 2389
[9888] GLSL-SOURCE[4]
23 76 65 72 73 69 6F 6E 20 33 33 30 20 63 6F 72 65 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75
74 70 75 74 0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 73 65 70 61 72 61 74 65 5F
73 68 61 64 65 72 5F 6F 62 6A 65 63 74 73 20 3A 20 65 6E 61 62 6C 65 0A 23 65 78 74 65 6E 73 69
// ... (2293 bytes of data not shown)
[12277]
FA F8 F3 AA 19 33 D6 88 89 97 8C 63 F9 D8 22 6A // Editor ref.
[12293] glsl source offsets
D3 08 00 00 // 2259
03 00 00 00 // always 3
CB 08 00 00 // 2251
[12305] GLSL-SOURCE[5]
23 76 65 72 73 69 6F 6E 20 33 33 30 20 63 6F 72 65 0A 2F 2F 20 4C 75 6E 61 72 47 4F 4F 20 6F 75
74 70 75 74 0A 23 65 78 74 65 6E 73 69 6F 6E 20 47 4C 5F 41 52 42 5F 73 65 70 61 72 61 74 65 5F
73 68 61 64 65 72 5F 6F 62 6A 65 63 74 73 20 3A 20 65 6E 61 62 6C 65 0A 23 65 78 74 65 6E 73 69
// ... (2155 bytes of data not shown)
[14556]
B4 2B 6D 47 91 4D CA 77 5B 1D 1D 2A 51 27 27 1C // Editor ref.
[14572]
06 00 00 00 // nr of end blocks (6)
[14576] End-block[0]
00 00 00 00 // blockId ref (0)
00 00 00 00 // always 0
00 00 00 00 // source ref (0)
05 00 00 00 // glsl source pointer (5)
00 01 00 // (data0=True, data1=False, data2=True)
// data-section 0
00 01 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
[14686] End-block[1]
01 00 00 00 // blockId ref (1)
00 00 00 00 // always 0
01 00 00 00 // source ref (1)
46 09 00 00 // glsl source pointer (2374)
00 01 00 // (data0=True, data1=False, data2=True)
// data-section 0
00 01 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
[14796] End-block[2]
02 00 00 00 // blockId ref (2)
00 00 00 00 // always 0
02 00 00 00 // source ref (2)
FD 11 00 00 // glsl source pointer (4605)
00 00 00 // (data0=True, data1=True, data2=True)
// data-section 0
00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 1
01 01 03 00 00 00 FF FF 00 00 00 07 00 00 00 07 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
[14926] End-block[3]
03 00 00 00 // blockId ref (3)
00 00 00 00 // always 0
03 00 00 00 // source ref (3)
02 1C 00 00 // glsl source pointer (7170)
00 00 00 // (data0=True, data1=True, data2=True)
// data-section 0
00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 1
01 01 03 00 00 00 FF FF 00 00 00 07 00 00 00 07 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
[15056] End-block[4]
04 00 00 00 // blockId ref (4)
00 00 00 00 // always 0
04 00 00 00 // source ref (4)
7D 25 00 00 // glsl source pointer (9597)
00 01 00 // (data0=True, data1=False, data2=True)
// data-section 0
00 01 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 00 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
[15166] End-block[5]
05 00 00 00 // blockId ref (5)
00 00 00 00 // always 0
05 00 00 00 // source ref (5)
EE 2E 00 00 // glsl source pointer (12014)
00 01 00 // (data0=True, data1=False, data2=True)
// data-section 0
00 01 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 00 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00
[15276]
EOF