reading stdin Compiling shader (2496 bytes)... | precision mediump float; | const vec4 MaterialDiffuse = vec4(0.000000, 0.000000, 1.000000, 1.000000); | const vec4 LightColor0 = vec4(0.800000, 0.800000, 0.800000, 1.000000); | const vec4 LightSourcePosition0 = vec4(0.000000, 1.000000, 0.000000, 1.000000); | varying vec3 vertex_normal; | varying vec4 vertex_position; | | void main(void) | { | const vec4 light_position = LightSourcePosition0; | const vec4 diffuse_light_color = LightColor0; | const vec4 lightAmbient = vec4(0.1, 0.1, 0.1, 1.0); | const vec4 lightSpecular = vec4(0.8, 0.8, 0.8, 1.0); | const vec4 matAmbient = vec4(0.2, 0.2, 0.2, 1.0); | const vec4 matSpecular = vec4(1.0, 1.0, 1.0, 1.0); | const float matShininess = 100.0; | vec3 eye_direction = normalize(-vertex_position.xyz); | vec3 light_direction = normalize(light_position.xyz/light_position.w - | vertex_position.xyz/vertex_position.w); | vec3 normalized_normal = normalize(vertex_normal); | vec3 reflection = reflect(-light_direction, normalized_normal); | float specularTerm = pow(max(0.0, dot(reflection, eye_direction)), matShininess); | float diffuseTerm = max(0.0, dot(normalized_normal, light_direction)); | vec4 specular = (lightSpecular * matSpecular); | vec4 ambient = (lightAmbient * matAmbient); | vec4 diffuse = (diffuse_light_color * MaterialDiffuse); | vec4 result = (specular * specularTerm) + ambient + (diffuse * diffuseTerm); | gl_FragColor = result; | } compiling fragment shader (2496 bytes)... | precision mediump float; | const vec4 MaterialDiffuse = vec4(0.000000, 0.000000, 1.000000, 1.000000); | const vec4 LightColor0 = vec4(0.800000, 0.800000, 0.800000, 1.000000); | const vec4 LightSourcePosition0 = vec4(0.000000, 1.000000, 0.000000, 1.000000); | varying vec3 vertex_normal; | varying vec4 vertex_position; | | void main(void) | { | const vec4 light_position = LightSourcePosition0; | const vec4 diffuse_light_color = LightColor0; | const vec4 lightAmbient = vec4(0.1, 0.1, 0.1, 1.0); | const vec4 lightSpecular = vec4(0.8, 0.8, 0.8, 1.0); | const vec4 matAmbient = vec4(0.2, 0.2, 0.2, 1.0); | const vec4 matSpecular = vec4(1.0, 1.0, 1.0, 1.0); | const float matShininess = 100.0; | vec3 eye_direction = normalize(-vertex_position.xyz); | vec3 light_direction = normalize(light_position.xyz/light_position.w - | vertex_position.xyz/vertex_position.w); | vec3 normalized_normal = normalize(vertex_normal); | vec3 reflection = reflect(-light_direction, normalized_normal); | float specularTerm = pow(max(0.0, dot(reflection, eye_direction)), matShininess); | float diffuseTerm = max(0.0, dot(normalized_normal, light_direction)); | vec4 specular = (lightSpecular * matSpecular); | vec4 ambient = (lightAmbient * matAmbient); | vec4 diffuse = (diffuse_light_color * MaterialDiffuse); | vec4 result = (specular * specularTerm) + ambient + (diffuse * diffuseTerm); | gl_FragColor = result; | } 29 lines, 0 errors. ---------------------------------------------------------------- upload, offset 0x541 (???), 21 words 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 ---------------------------------------------------------------- upload, offset 0x500 (???), 1 words 0x00000000 ---------------------------------------------------------------- upload, offset 0x601 (SFU-SCHED), 21 words 0x00000001 0x00000005 0x00000009 0x0000000d 0x00000000 0x00000011 0x00000000 0x00000000 0x00000015 0x00000000 0x00000019 0x00000000 0x00000000 0x0000001d 0x00000000 0x00000000 0x00000021 0x00000000 0x00000000 0x00000025 0x00000000 ---------------------------------------------------------------- upload, offset 0x604 (SFU), 20 words sfu instructions: SFU: 104e51ba 00408102 | 104e51ba 00408102 | var v0 SFU: 00000000 0000050a | 00000000 0000050a | var v0 SFU: 00000000 00028000 | 00000000 00028000 | var v0 SFU: 0c400000 00000000 | 00000000 00000000 | rcp r3 SFU: 04800000 00000000 | 00000000 00000000 | rsq r1 SFU: 0c800000 00000000 | 00000000 00000000 | rsq r3 SFU: 08800000 00000000 | 00000000 00000000 | rsq r2 SFU: 00c00000 00000000 | 00000000 00000000 | log r0 SFU: 02400000 00000000 | 00000000 00000000 | preexp r0 SFU: 01000000 00000000 | 00000000 00000000 | exp r0 ---------------------------------------------------------------- upload, offset 0x701 (TEX), 21 words tex instructions: TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop TEX: 00000000 | 00000000 | nop ---------------------------------------------------------------- upload, offset 0x801 (ALU-SCHED), 21 words 0x00000001 0x00000000 0x00000000 0x00000005 0x00000009 0x00000000 0x0000000d 0x00000011 0x00000015 0x00000019 0x0000001d 0x00000021 0x00000025 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000029 0x0000002d 0x00000000 ---------------------------------------------------------------- upload, offset 0x804 (ALU), 96 words alu instructions: ALU: 0004e280 14005024 | 00000000 00000024 | mad r9.hl, r10.hl, r10.hl, r5.hl ALU: 200fe100 0801f200 | 00000000 00000000 | mad r31+.hl, r4.hl, r4.hl, #0 ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 0003e080 0601f200 | 00000000 00000000 | mad r7.hl, r2.hl, r3.hl, #0 ALU: 00036000 0601f200 | 00000000 00000000 | mad r6.hl, r0.hl, r3.hl, #0 ALU: 0001e042 0601fa00 | 00000000 00000000 | mad r3.hl, -r1.hl, r3.hl, #1 ALU: 0002e240 0a01f200 | 00000000 00000000 | mad r5.hl, r9.hl, r5.hl, #0 ALU: 0005e642 3211a024 | 00000000 00000024 | mad r11.hl, -d1, -d1, d2 ALU: 200fe602 3011f200 | 00000000 00000000 | mad r31+.hl, -d0, -d0, #0 ALU: 00026240 0801f200 | 00000000 00000000 | mad r4.hl, r9.hl, r4.hl, #0 ALU: 00056240 1401f200 | 00000000 00000000 | mad r10.hl, r9.hl, r10.hl, #0 ALU: 0003e1c2 1601f200 | 00000000 00000000 | mad r7.hl, -r7.hl, r11.hl, #0 ALU: 0001e0c0 1601f200 | 00000000 00000000 | mad r3.hl, r3.hl, r11.hl, #0 ALU: 0005e182 1601f200 | 00000000 00000000 | mad r11.hl, -r6.hl, r11.hl, #0 ALU: 00036082 04101024 | 00000000 00000024 | mad r6.hl, -r2.hl, -r2.hl, r1.hl ALU: 00046682 1401f200 | 00000000 00000000 | mad r8.hl, -d2, r10.hl, #0 ALU: 200fe642 0a01f200 | 00000000 00000000 | mad r31+.hl, -d1, r5.hl, #0 ALU: 300fe602 0801f200 | 10000000 00000000 | mad r31+.hl, -d0, r4.hl, #0 ALU: 00036002 0011b000 | 00000000 00000000 | mad r6.hl, -r0.hl, -r0.hl, d3 ALU: 000fe0c0 0a01f200 | 00000000 00000000 | mad r31.hl, r3.hl, r5.hl, #0 ALU: 1002e1c0 0801f200 | 10000000 00000000 | mad r5.hl, r7.hl, r4.hl, #0 ALU: 0004e143 30003080 | 00000000 00000000 | mad r9.hl, -r5.hl * #2, d0, -r3.hl ALU: 00026103 30007080 | 00000000 00000000 | mad r4.hl, -r4.hl * #2, d0, -r7.hl ALU: 0000e180 0211f200 | 00000000 00000000 | mad r1.hl, r6.hl, -r1.hl, #0 ALU: 00016180 0411f200 | 00000000 00000000 | mad r2.hl, r6.hl, -r2.hl, #0 ALU: 00006180 0011f200 | 00000000 00000000 | mad r0.hl, r6.hl, -r0.hl, #0 ALU: 00046283 1000b080 | 00000000 00000000 | mad r8.hl, -r10.hl * #2, r8.hl, -r11.hl ALU: 00026680 3601f200 | 00000000 00000000 | mad r4.hl, d2, d3, #0 ALU: 200fe600 1201f200 | 00000000 00000000 | mad r31+.hl, d0, r9.hl, #0 ALU: 300fe640 0801f200 | 10000000 00000000 | mad r31+.hl, d1, r4.hl, #0 ALU: 0102e2c0 14005000 | 00000000 00000000 | mad r5_sat.hl, r11.hl, r10.hl, r5.hl ALU: 80026600 3f41f200 | 00000000 00000000 | max r4.hl, d0, #1, #0 ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 00026100 3801f200 | 00000000 00000000 | mad r4.hl, r4.hl, ec0, #0 ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 0005c140 3f41fa00 | 00000000 00000000 | mad r11.h_, r5.hl, #1, #1 ALU: 200fe100 3f41f200 | 00000000 00000000 | mad r31+.hl, r4.hl, #1, #0 ALU: 0005a140 40021000 | 00000000 00000000 | mad r11._l, r5.hl, c0, c1 ALU: 2001e100 40021000 | 00000000 00000000 | mad r3+.hl, r4.hl, c0, c1 ALU: 000546c0 3f41f200 | 00000000 00000000 | mad r10.h_, d3, #1, #0 ALU: 000526c0 3f41f200 | 00000000 00000000 | mad r10._l, d3, #1, #0 ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU: 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ---------------------------------------------------------------- upload, offset 0x806 (???), 21 words 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 ---------------------------------------------------------------- upload, offset 0x901 (???), 21 words 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00028005 ---------------------------------------------------------------- SFU:001 104e51ba 00408102 | 104e51ba 00408102 | var v0 ALU:001 0004e280 14005024 | 00000000 00000024 | mad r9.hl, r10.hl, r10.hl, r5.hl ALU:001 200fe100 0801f200 | 00000000 00000000 | mad r31+.hl, r4.hl, r4.hl, #0 ALU:001 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU:001 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop SFU:005 00000000 0000050a | 00000000 0000050a | var v0 SFU:009 00000000 00028000 | 00000000 00028000 | var v0 SFU:013 0c400000 00000000 | 00000000 00000000 | rcp r3 ALU:005 0003e080 0601f200 | 00000000 00000000 | mad r7.hl, r2.hl, r3.hl, #0 ALU:005 00036000 0601f200 | 00000000 00000000 | mad r6.hl, r0.hl, r3.hl, #0 ALU:005 0001e042 0601fa00 | 00000000 00000000 | mad r3.hl, -r1.hl, r3.hl, #1 ALU:005 0002e240 0a01f200 | 00000000 00000000 | mad r5.hl, r9.hl, r5.hl, #0 ALU:009 0005e642 3211a024 | 00000000 00000024 | mad r11.hl, -d1, -d1, d2 ALU:009 200fe602 3011f200 | 00000000 00000000 | mad r31+.hl, -d0, -d0, #0 ALU:009 00026240 0801f200 | 00000000 00000000 | mad r4.hl, r9.hl, r4.hl, #0 ALU:009 00056240 1401f200 | 00000000 00000000 | mad r10.hl, r9.hl, r10.hl, #0 SFU:017 04800000 00000000 | 00000000 00000000 | rsq r1 ALU:013 0003e1c2 1601f200 | 00000000 00000000 | mad r7.hl, -r7.hl, r11.hl, #0 ALU:013 0001e0c0 1601f200 | 00000000 00000000 | mad r3.hl, r3.hl, r11.hl, #0 ALU:013 0005e182 1601f200 | 00000000 00000000 | mad r11.hl, -r6.hl, r11.hl, #0 ALU:013 00036082 04101024 | 00000000 00000024 | mad r6.hl, -r2.hl, -r2.hl, r1.hl ALU:017 00046682 1401f200 | 00000000 00000000 | mad r8.hl, -d2, r10.hl, #0 ALU:017 200fe642 0a01f200 | 00000000 00000000 | mad r31+.hl, -d1, r5.hl, #0 ALU:017 300fe602 0801f200 | 10000000 00000000 | mad r31+.hl, -d0, r4.hl, #0 ALU:017 00036002 0011b000 | 00000000 00000000 | mad r6.hl, -r0.hl, -r0.hl, d3 SFU:021 0c800000 00000000 | 00000000 00000000 | rsq r3 ALU:021 000fe0c0 0a01f200 | 00000000 00000000 | mad r31.hl, r3.hl, r5.hl, #0 ALU:021 1002e1c0 0801f200 | 10000000 00000000 | mad r5.hl, r7.hl, r4.hl, #0 ALU:021 0004e143 30003080 | 00000000 00000000 | mad r9.hl, -r5.hl * #2, d0, -r3.hl ALU:021 00026103 30007080 | 00000000 00000000 | mad r4.hl, -r4.hl * #2, d0, -r7.hl ALU:025 0000e180 0211f200 | 00000000 00000000 | mad r1.hl, r6.hl, -r1.hl, #0 ALU:025 00016180 0411f200 | 00000000 00000000 | mad r2.hl, r6.hl, -r2.hl, #0 ALU:025 00006180 0011f200 | 00000000 00000000 | mad r0.hl, r6.hl, -r0.hl, #0 ALU:025 00046283 1000b080 | 00000000 00000000 | mad r8.hl, -r10.hl * #2, r8.hl, -r11.hl SFU:025 08800000 00000000 | 00000000 00000000 | rsq r2 ALU:029 00026680 3601f200 | 00000000 00000000 | mad r4.hl, d2, d3, #0 ALU:029 200fe600 1201f200 | 00000000 00000000 | mad r31+.hl, d0, r9.hl, #0 ALU:029 300fe640 0801f200 | 10000000 00000000 | mad r31+.hl, d1, r4.hl, #0 ALU:029 0102e2c0 14005000 | 00000000 00000000 | mad r5_sat.hl, r11.hl, r10.hl, r5.hl ALU:033 80026600 3f41f200 | 00000000 00000000 | max r4.hl, d0, #1, #0 ALU:033 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU:033 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU:033 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU:037 00026100 3801f200 | 00000000 00000000 | mad r4.hl, r4.hl, ec0, #0 ALU:037 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU:037 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop SFU:029 00c00000 00000000 | 00000000 00000000 | log r0 SFU:033 02400000 00000000 | 00000000 00000000 | preexp r0 ALU:041 0005c140 3f41fa00 | 00000000 00000000 | mad r11.h_, r5.hl, #1, #1 ALU:041 200fe100 3f41f200 | 00000000 00000000 | mad r31+.hl, r4.hl, #1, #0 ALU:041 0005a140 40021000 | 00000000 00000000 | mad r11._l, r5.hl, c0, c1 ALU:041 2001e100 40021000 | 00000000 00000000 | mad r3+.hl, r4.hl, c0, c1 SFU:037 01000000 00000000 | 00000000 00000000 | exp r0 ALU:045 000546c0 3f41f200 | 00000000 00000000 | mad r10.h_, d3, #1, #0 ALU:045 000526c0 3f41f200 | 00000000 00000000 | mad r10._l, d3, #1, #0 ALU:045 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ALU:045 000fe7e8 3e41f200 | 000fe7e8 3e41f200 | nop ---------------------------------------------------------------- signature: AR20-BIN unknown0: 0x00000003 unknown1: 0x00000015 shader binary: 1632 bytes 00000000: 00001b5e | 5e 1b 00 00 | ^... | 00000004: 0000000d | 0d 00 00 00 | .... | 00000008: 00000660 | 60 06 00 00 | `... | 0000000c: 00000005 | 05 00 00 00 | .... | 00000010: 00000030 | 30 00 00 00 | 0... | 00000014: 000001d0 | d0 01 00 00 | .... | 00000018: 00000400 | 00 04 00 00 | .... | 0000001c: 00000260 | 60 02 00 00 | `... | 00000020: 00000000 | 00 00 00 00 | .... | 00000024: 00000000 | 00 00 00 00 | .... | 00000028: 00000000 | 00 00 00 00 | .... | 0000002c: 00000000 | 00 00 00 00 | .... | 00000030: 00000418 | 18 04 00 00 | .... | 00000034: 00000ac5 | c5 0a 00 00 | .... | 00000038: 00001005 | 05 10 00 00 | .... | 0000003c: ffffffff | ff ff ff ff | .... | 00000040: 00000126 | 26 01 00 00 | &... | 00000044: 00000000 | 00 00 00 00 | .... | 00000048: 00000000 | 00 00 00 00 | .... | 0000004c: 00000120 | 20 01 00 00 | ... | 00000050: 00001002 | 02 10 00 00 | .... | 00000054: ffffffff | ff ff ff ff | .... | 00000058: 00000001 | 01 00 00 00 | .... | 0000005c: 00000000 | 00 00 00 00 | .... | 00000060: 00000403 | 03 04 00 00 | .... | 00000064: 00000c94 | 94 0c 00 00 | .... | 00000068: 00001005 | 05 10 00 00 | .... | 0000006c: 00000007 | 07 00 00 00 | .... | 00000070: 00000133 | 33 01 00 00 | 3... | 00000074: 00000000 | 00 00 00 00 | .... | 00000078: 00000000 | 00 00 00 00 | .... | 0000007c: 00000000 | 00 00 00 00 | .... | 00000080: 00001001 | 01 10 00 00 | .... | 00000084: ffffffff | ff ff ff ff | .... | 00000088: 00000001 | 01 00 00 00 | .... | 0000008c: 00000000 | 00 00 00 00 | .... | 00000090: 00000404 | 04 04 00 00 | .... | 00000094: 00000c95 | 95 0c 00 00 | .... | 00000098: 00001005 | 05 10 00 00 | .... | 0000009c: 00000008 | 08 00 00 00 | .... | 000000a0: 00000141 | 41 01 00 00 | A... | 000000a4: 00000000 | 00 00 00 00 | .... | 000000a8: 00000000 | 00 00 00 00 | .... | 000000ac: 00000000 | 00 00 00 00 | .... | 000000b0: 00001001 | 01 10 00 00 | .... | 000000b4: ffffffff | ff ff ff ff | .... | 000000b8: 00000001 | 01 00 00 00 | .... | 000000bc: 00000000 | 00 00 00 00 | .... | 000000c0: 00000443 | 43 04 00 00 | C... | 000000c4: 00000882 | 82 08 00 00 | .... | 000000c8: 00001006 | 06 10 00 00 | .... | 000000cc: ffff0100 | 00 01 ff ff | .... | 000000d0: 00000170 | 70 01 00 00 | p... | 000000d4: 00000160 | 60 01 00 00 | `... | 000000d8: 00000000 | 00 00 00 00 | .... | 000000dc: 00000151 | 51 01 00 00 | Q... | 000000e0: 00001001 | 01 10 00 00 | .... | 000000e4: fffffffe | fe ff ff ff | .... | 000000e8: 00000001 | 01 00 00 00 | .... | 000000ec: 00000000 | 00 00 00 00 | .... | 000000f0: 00000443 | 43 04 00 00 | C... | 000000f4: 00000882 | 82 08 00 00 | .... | 000000f8: 00001006 | 06 10 00 00 | .... | 000000fc: ffff0102 | 02 01 ff ff | .... | 00000100: 000001a0 | a0 01 00 00 | .... | 00000104: 00000190 | 90 01 00 00 | .... | 00000108: 00000000 | 00 00 00 00 | .... | 0000010c: 0000017f | 7f 01 00 00 | .... | 00000110: 00001001 | 01 10 00 00 | .... | 00000114: fffffffe | fe ff ff ff | .... | 00000118: 00000001 | 01 00 00 00 | .... | 0000011c: 00000000 | 00 00 00 00 | .... | 00000120: 4f4c4f43 | 43 4f 4c 4f | COLO | 00000124: 6c670052 | 52 00 67 6c | R.gl | 00000128: 6172465f | 5f 46 72 61 | _Fra | 0000012c: 6c6f4367 | 67 43 6f 6c | gCol | 00000130: 7600726f | 6f 72 00 76 | or.v | 00000134: 65747265 | 65 72 74 65 | erte | 00000138: 6f6e5f78 | 78 5f 6e 6f | x_no | 0000013c: 6c616d72 | 72 6d 61 6c | rmal | 00000140: 72657600 | 00 76 65 72 | .ver | 00000144: 5f786574 | 74 65 78 5f | tex_ | 00000148: 69736f70 | 70 6f 73 69 | posi | 0000014c: 6e6f6974 | 74 69 6f 6e | tion | 00000150: 454e4000 | 00 40 4e 45 | .@NE | 00000154: 4e555f57 | 57 5f 55 4e | W_UN | 00000158: 524f4649 | 49 46 4f 52 | IFOR | 0000015c: 00305f4d | 4d 5f 30 00 | M_0. | 00000160: 3f4cc000 | 00 c0 4c 3f | ..L? | 00000164: 00000000 | 00 00 00 00 | .... | 00000168: 00000000 | 00 00 00 00 | .... | 0000016c: 00000000 | 00 00 00 00 | .... | 00000170: 77656e40 | 40 6e 65 77 | @new | 00000174: 696e755f | 5f 75 6e 69 | _uni | 00000178: 6d726f66 | 66 6f 72 6d | form | 0000017c: 4000305f | 5f 30 00 40 | _0.@ | 00000180: 5f57454e | 4e 45 57 5f | NEW_ | 00000184: 46494e55 | 55 4e 49 46 | UNIF | 00000188: 5f4d524f | 4f 52 4d 5f | ORM_ | 0000018c: 00000031 | 31 00 00 00 | 1... | 00000190: 3ca3c000 | 00 c0 a3 3c | ...< | 00000194: 00000000 | 00 00 00 00 | .... | 00000198: 00000000 | 00 00 00 00 | .... | 0000019c: 00000000 | 00 00 00 00 | .... | 000001a0: 77656e40 | 40 6e 65 77 | @new | 000001a4: 696e755f | 5f 75 6e 69 | _uni | 000001a8: 6d726f66 | 66 6f 72 6d | form | 000001ac: 0000315f | 5f 31 00 00 | _1.. | 000001b0: 00000800 | 00 08 00 00 | .... | 000001b4: 0700fcde | de fc 00 07 | .... | 000001b8: 0edc0001 | 01 00 dc 0e | .... | 000001bc: 00000400 | 00 04 00 00 | .... | 000001c0: 00000260 | 60 02 00 00 | `... | 000001c4: 00000000 | 00 00 00 00 | .... | 000001c8: 00000000 | 00 00 00 00 | .... | 000001cc: 00000000 | 00 00 00 00 | .... | 000001d0: 00000002 | 02 00 00 00 | .... | 000001d4: 000001b0 | b0 01 00 00 | .... | 000001d8: 00000001 | 01 00 00 00 | .... | 000001dc: 000001bc | bc 01 00 00 | .... | 000001e0: 00070000 | 00 00 07 00 | .... | 000001e4: 00000002 | 02 00 00 00 | .... | 000001e8: 00000001 | 01 00 00 00 | .... | 000001ec: 00000000 | 00 00 00 00 | .... | 000001f0: 00000000 | 00 00 00 00 | .... | 000001f4: 00000000 | 00 00 00 00 | .... | 000001f8: 00000000 | 00 00 00 00 | .... | 000001fc: 00000000 | 00 00 00 00 | .... | 00000200: 00000000 | 00 00 00 00 | .... | 00000204: 00000000 | 00 00 00 00 | .... | 00000208: 00000000 | 00 00 00 00 | .... | 0000020c: 00000000 | 00 00 00 00 | .... | 00000210: ffffffff | ff ff ff ff | .... | 00000214: 00000000 | 00 00 00 00 | .... | 00000218: 00000000 | 00 00 00 00 | .... | 0000021c: 00000000 | 00 00 00 00 | .... | 00000220: 00000000 | 00 00 00 00 | .... | 00000224: 00000000 | 00 00 00 00 | .... | 00000228: 00000000 | 00 00 00 00 | .... | 0000022c: 00000000 | 00 00 00 00 | .... | 00000230: 00000000 | 00 00 00 00 | .... | 00000234: 00000001 | 01 00 00 00 | .... | 00000238: 00000000 | 00 00 00 00 | .... | 0000023c: 00000000 | 00 00 00 00 | .... | 00000240: 000001c4 | c4 01 00 00 | .... | 00000244: 00000000 | 00 00 00 00 | .... | 00000248: 00000000 | 00 00 00 00 | .... | 0000024c: 00000000 | 00 00 00 00 | .... | 00000250: 00000024 | 24 00 00 00 | $... | 00000254: 00000000 | 00 00 00 00 | .... | 00000258: 00000000 | 00 00 00 00 | .... | 0000025c: 00000000 | 00 00 00 00 | .... | 00000260: 30325241 | 41 52 32 30 | AR20 | 00000264: 4e49422d | 2d 42 49 4e | -BIN | 00000268: 00000003 | 03 00 00 00 | .... | 0000026c: 00000015 | 15 00 00 00 | .... | 00000270: 25410015 | 15 00 41 25 | ..A% | 00000274: 00000000 | 00 00 00 00 | .... | 00000278: 00000000 | 00 00 00 00 | .... | 0000027c: 00000000 | 00 00 00 00 | .... | 00000280: 00000000 | 00 00 00 00 | .... | 00000284: 00000000 | 00 00 00 00 | .... | 00000288: 00000000 | 00 00 00 00 | .... | 0000028c: 00000000 | 00 00 00 00 | .... | 00000290: 00000000 | 00 00 00 00 | .... | 00000294: 00000000 | 00 00 00 00 | .... | 00000298: 00000000 | 00 00 00 00 | .... | 0000029c: 00000000 | 00 00 00 00 | .... | 000002a0: 00000000 | 00 00 00 00 | .... | 000002a4: 00000000 | 00 00 00 00 | .... | 000002a8: 00000000 | 00 00 00 00 | .... | 000002ac: 00000000 | 00 00 00 00 | .... | 000002b0: 00000000 | 00 00 00 00 | .... | 000002b4: 00000000 | 00 00 00 00 | .... | 000002b8: 00000000 | 00 00 00 00 | .... | 000002bc: 00000000 | 00 00 00 00 | .... | 000002c0: 00000000 | 00 00 00 00 | .... | 000002c4: 00000000 | 00 00 00 00 | .... | 000002c8: 15000001 | 01 00 00 15 | .... | 000002cc: 00000000 | 00 00 00 00 | .... | 000002d0: 26010015 | 15 00 01 26 | ...& | 000002d4: 00000001 | 01 00 00 00 | .... | 000002d8: 00000005 | 05 00 00 00 | .... | 000002dc: 00000009 | 09 00 00 00 | .... | 000002e0: 0000000d | 0d 00 00 00 | .... | 000002e4: 00000000 | 00 00 00 00 | .... | 000002e8: 00000011 | 11 00 00 00 | .... | 000002ec: 00000000 | 00 00 00 00 | .... | 000002f0: 00000000 | 00 00 00 00 | .... | 000002f4: 00000015 | 15 00 00 00 | .... | 000002f8: 00000000 | 00 00 00 00 | .... | 000002fc: 00000019 | 19 00 00 00 | .... | 00000300: 00000000 | 00 00 00 00 | .... | 00000304: 00000000 | 00 00 00 00 | .... | 00000308: 0000001d | 1d 00 00 00 | .... | 0000030c: 00000000 | 00 00 00 00 | .... | 00000310: 00000000 | 00 00 00 00 | .... | 00000314: 00000021 | 21 00 00 00 | !... | 00000318: 00000000 | 00 00 00 00 | .... | 0000031c: 00000000 | 00 00 00 00 | .... | 00000320: 00000025 | 25 00 00 00 | %... | 00000324: 00000000 | 00 00 00 00 | .... | 00000328: 26040014 | 14 00 04 26 | ...& | 0000032c: 104e51ba | ba 51 4e 10 | .QN. | 00000330: 00408102 | 02 81 40 00 | ..@. | 00000334: 00000000 | 00 00 00 00 | .... | 00000338: 0000050a | 0a 05 00 00 | .... | 0000033c: 00000000 | 00 00 00 00 | .... | 00000340: 00028000 | 00 80 02 00 | .... | 00000344: 0c400000 | 00 00 40 0c | ..@. | 00000348: 00000000 | 00 00 00 00 | .... | 0000034c: 04800000 | 00 00 80 04 | .... | 00000350: 00000000 | 00 00 00 00 | .... | 00000354: 0c800000 | 00 00 80 0c | .... | 00000358: 00000000 | 00 00 00 00 | .... | 0000035c: 08800000 | 00 00 80 08 | .... | 00000360: 00000000 | 00 00 00 00 | .... | 00000364: 00c00000 | 00 00 c0 00 | .... | 00000368: 00000000 | 00 00 00 00 | .... | 0000036c: 02400000 | 00 00 40 02 | ..@. | 00000370: 00000000 | 00 00 00 00 | .... | 00000374: 01000000 | 00 00 00 01 | .... | 00000378: 00000000 | 00 00 00 00 | .... | 0000037c: 27010015 | 15 00 01 27 | ...' | 00000380: 00000000 | 00 00 00 00 | .... | 00000384: 00000000 | 00 00 00 00 | .... | 00000388: 00000000 | 00 00 00 00 | .... | 0000038c: 00000000 | 00 00 00 00 | .... | 00000390: 00000000 | 00 00 00 00 | .... | 00000394: 00000000 | 00 00 00 00 | .... | 00000398: 00000000 | 00 00 00 00 | .... | 0000039c: 00000000 | 00 00 00 00 | .... | 000003a0: 00000000 | 00 00 00 00 | .... | 000003a4: 00000000 | 00 00 00 00 | .... | 000003a8: 00000000 | 00 00 00 00 | .... | 000003ac: 00000000 | 00 00 00 00 | .... | 000003b0: 00000000 | 00 00 00 00 | .... | 000003b4: 00000000 | 00 00 00 00 | .... | 000003b8: 00000000 | 00 00 00 00 | .... | 000003bc: 00000000 | 00 00 00 00 | .... | 000003c0: 00000000 | 00 00 00 00 | .... | 000003c4: 00000000 | 00 00 00 00 | .... | 000003c8: 00000000 | 00 00 00 00 | .... | 000003cc: 00000000 | 00 00 00 00 | .... | 000003d0: 00000000 | 00 00 00 00 | .... | 000003d4: 28010015 | 15 00 01 28 | ...( | 000003d8: 00000001 | 01 00 00 00 | .... | 000003dc: 00000000 | 00 00 00 00 | .... | 000003e0: 00000000 | 00 00 00 00 | .... | 000003e4: 00000005 | 05 00 00 00 | .... | 000003e8: 00000009 | 09 00 00 00 | .... | 000003ec: 00000000 | 00 00 00 00 | .... | 000003f0: 0000000d | 0d 00 00 00 | .... | 000003f4: 00000011 | 11 00 00 00 | .... | 000003f8: 00000015 | 15 00 00 00 | .... | 000003fc: 00000019 | 19 00 00 00 | .... | 00000400: 0000001d | 1d 00 00 00 | .... | 00000404: 00000021 | 21 00 00 00 | !... | 00000408: 00000025 | 25 00 00 00 | %... | 0000040c: 00000000 | 00 00 00 00 | .... | 00000410: 00000000 | 00 00 00 00 | .... | 00000414: 00000000 | 00 00 00 00 | .... | 00000418: 00000000 | 00 00 00 00 | .... | 0000041c: 00000000 | 00 00 00 00 | .... | 00000420: 00000029 | 29 00 00 00 | )... | 00000424: 0000002d | 2d 00 00 00 | -... | 00000428: 00000000 | 00 00 00 00 | .... | 0000042c: 28040060 | 60 00 04 28 | `..( | 00000430: 0004e280 | 80 e2 04 00 | .... | 00000434: 14005024 | 24 50 00 14 | $P.. | 00000438: 200fe100 | 00 e1 0f 20 | ... | 0000043c: 0801f200 | 00 f2 01 08 | .... | 00000440: 000fe7e8 | e8 e7 0f 00 | .... | 00000444: 3e41f200 | 00 f2 41 3e | ..A> | 00000448: 000fe7e8 | e8 e7 0f 00 | .... | 0000044c: 3e41f200 | 00 f2 41 3e | ..A> | 00000450: 0003e080 | 80 e0 03 00 | .... | 00000454: 0601f200 | 00 f2 01 06 | .... | 00000458: 00036000 | 00 60 03 00 | .`.. | 0000045c: 0601f200 | 00 f2 01 06 | .... | 00000460: 0001e042 | 42 e0 01 00 | B... | 00000464: 0601fa00 | 00 fa 01 06 | .... | 00000468: 0002e240 | 40 e2 02 00 | @... | 0000046c: 0a01f200 | 00 f2 01 0a | .... | 00000470: 0005e642 | 42 e6 05 00 | B... | 00000474: 3211a024 | 24 a0 11 32 | $..2 | 00000478: 200fe602 | 02 e6 0f 20 | ... | 0000047c: 3011f200 | 00 f2 11 30 | ...0 | 00000480: 00026240 | 40 62 02 00 | @b.. | 00000484: 0801f200 | 00 f2 01 08 | .... | 00000488: 00056240 | 40 62 05 00 | @b.. | 0000048c: 1401f200 | 00 f2 01 14 | .... | 00000490: 0003e1c2 | c2 e1 03 00 | .... | 00000494: 1601f200 | 00 f2 01 16 | .... | 00000498: 0001e0c0 | c0 e0 01 00 | .... | 0000049c: 1601f200 | 00 f2 01 16 | .... | 000004a0: 0005e182 | 82 e1 05 00 | .... | 000004a4: 1601f200 | 00 f2 01 16 | .... | 000004a8: 00036082 | 82 60 03 00 | .`.. | 000004ac: 04101024 | 24 10 10 04 | $... | 000004b0: 00046682 | 82 66 04 00 | .f.. | 000004b4: 1401f200 | 00 f2 01 14 | .... | 000004b8: 200fe642 | 42 e6 0f 20 | B.. | 000004bc: 0a01f200 | 00 f2 01 0a | .... | 000004c0: 300fe602 | 02 e6 0f 30 | ...0 | 000004c4: 0801f200 | 00 f2 01 08 | .... | 000004c8: 00036002 | 02 60 03 00 | .`.. | 000004cc: 0011b000 | 00 b0 11 00 | .... | 000004d0: 000fe0c0 | c0 e0 0f 00 | .... | 000004d4: 0a01f200 | 00 f2 01 0a | .... | 000004d8: 1002e1c0 | c0 e1 02 10 | .... | 000004dc: 0801f200 | 00 f2 01 08 | .... | 000004e0: 0004e143 | 43 e1 04 00 | C... | 000004e4: 30003080 | 80 30 00 30 | .0.0 | 000004e8: 00026103 | 03 61 02 00 | .a.. | 000004ec: 30007080 | 80 70 00 30 | .p.0 | 000004f0: 0000e180 | 80 e1 00 00 | .... | 000004f4: 0211f200 | 00 f2 11 02 | .... | 000004f8: 00016180 | 80 61 01 00 | .a.. | 000004fc: 0411f200 | 00 f2 11 04 | .... | 00000500: 00006180 | 80 61 00 00 | .a.. | 00000504: 0011f200 | 00 f2 11 00 | .... | 00000508: 00046283 | 83 62 04 00 | .b.. | 0000050c: 1000b080 | 80 b0 00 10 | .... | 00000510: 00026680 | 80 66 02 00 | .f.. | 00000514: 3601f200 | 00 f2 01 36 | ...6 | 00000518: 200fe600 | 00 e6 0f 20 | ... | 0000051c: 1201f200 | 00 f2 01 12 | .... | 00000520: 300fe640 | 40 e6 0f 30 | @..0 | 00000524: 0801f200 | 00 f2 01 08 | .... | 00000528: 0102e2c0 | c0 e2 02 01 | .... | 0000052c: 14005000 | 00 50 00 14 | .P.. | 00000530: 80026600 | 00 66 02 80 | .f.. | 00000534: 3f41f200 | 00 f2 41 3f | ..A? | 00000538: 000fe7e8 | e8 e7 0f 00 | .... | 0000053c: 3e41f200 | 00 f2 41 3e | ..A> | 00000540: 000fe7e8 | e8 e7 0f 00 | .... | 00000544: 3e41f200 | 00 f2 41 3e | ..A> | 00000548: 000fe7e8 | e8 e7 0f 00 | .... | 0000054c: 3e41f200 | 00 f2 41 3e | ..A> | 00000550: 00026100 | 00 61 02 00 | .a.. | 00000554: 3801f200 | 00 f2 01 38 | ...8 | 00000558: 000fe7e8 | e8 e7 0f 00 | .... | 0000055c: 3e41f200 | 00 f2 41 3e | ..A> | 00000560: 000fe7e8 | e8 e7 0f 00 | .... | 00000564: 3e41f200 | 00 f2 41 3e | ..A> | 00000568: 004b2000 | 00 20 4b 00 | . K. | 0000056c: 00000000 | 00 00 00 00 | .... | 00000570: 0005c140 | 40 c1 05 00 | @... | 00000574: 3f41fa00 | 00 fa 41 3f | ..A? | 00000578: 200fe100 | 00 e1 0f 20 | ... | 0000057c: 3f41f200 | 00 f2 41 3f | ..A? | 00000580: 0005a140 | 40 a1 05 00 | @... | 00000584: 40021000 | 00 10 02 40 | ...@ | 00000588: 2001e100 | 00 e1 01 20 | ... | 0000058c: 40021000 | 00 10 02 40 | ...@ | 00000590: 000546c0 | c0 46 05 00 | .F.. | 00000594: 3f41f200 | 00 f2 41 3f | ..A? | 00000598: 000526c0 | c0 26 05 00 | .&.. | 0000059c: 3f41f200 | 00 f2 41 3f | ..A? | 000005a0: 000fe7e8 | e8 e7 0f 00 | .... | 000005a4: 3e41f200 | 00 f2 41 3e | ..A> | 000005a8: 000fe7e8 | e8 e7 0f 00 | .... | 000005ac: 3e41f200 | 00 f2 41 3e | ..A> | 000005b0: 28060015 | 15 00 06 28 | ...( | 000005b4: 00000000 | 00 00 00 00 | .... | 000005b8: 00000000 | 00 00 00 00 | .... | 000005bc: 00000000 | 00 00 00 00 | .... | 000005c0: 00000000 | 00 00 00 00 | .... | 000005c4: 00000000 | 00 00 00 00 | .... | 000005c8: 00000000 | 00 00 00 00 | .... | 000005cc: 00000000 | 00 00 00 00 | .... | 000005d0: 00000000 | 00 00 00 00 | .... | 000005d4: 00000000 | 00 00 00 00 | .... | 000005d8: 00000000 | 00 00 00 00 | .... | 000005dc: 00000000 | 00 00 00 00 | .... | 000005e0: 00000000 | 00 00 00 00 | .... | 000005e4: 00000000 | 00 00 00 00 | .... | 000005e8: 00000000 | 00 00 00 00 | .... | 000005ec: 00000000 | 00 00 00 00 | .... | 000005f0: 00000000 | 00 00 00 00 | .... | 000005f4: 00000000 | 00 00 00 00 | .... | 000005f8: 00000000 | 00 00 00 00 | .... | 000005fc: 00000000 | 00 00 00 00 | .... | 00000600: 00000000 | 00 00 00 00 | .... | 00000604: 00000000 | 00 00 00 00 | .... | 00000608: 29010015 | 15 00 01 29 | ...) | 0000060c: 00000000 | 00 00 00 00 | .... | 00000610: 00000000 | 00 00 00 00 | .... | 00000614: 00000000 | 00 00 00 00 | .... | 00000618: 00000000 | 00 00 00 00 | .... | 0000061c: 00000000 | 00 00 00 00 | .... | 00000620: 00000000 | 00 00 00 00 | .... | 00000624: 00000000 | 00 00 00 00 | .... | 00000628: 00000000 | 00 00 00 00 | .... | 0000062c: 00000000 | 00 00 00 00 | .... | 00000630: 00000000 | 00 00 00 00 | .... | 00000634: 00000000 | 00 00 00 00 | .... | 00000638: 00000000 | 00 00 00 00 | .... | 0000063c: 00000000 | 00 00 00 00 | .... | 00000640: 00000000 | 00 00 00 00 | .... | 00000644: 00000000 | 00 00 00 00 | .... | 00000648: 00000000 | 00 00 00 00 | .... | 0000064c: 00000000 | 00 00 00 00 | .... | 00000650: 00000000 | 00 00 00 00 | .... | 00000654: 00000000 | 00 00 00 00 | .... | 00000658: 00000000 | 00 00 00 00 | .... | 0000065c: 00028005 | 05 80 02 00 | .... | shader stream: 1604 bytes 00000000: 54bce94c | 4c e9 bc 54 | L..T | 00000004: 26836d2f | 2f 6d 83 26 | /m.& | 00000008: 00010010 | 10 00 01 00 | .... | 0000000c: 00000005 | 05 00 00 00 | .... | 00000010: 00000013 | 13 00 00 00 | .... | 00000014: 00000001 | 01 00 00 00 | .... | 00000018: 00000051 | 51 00 00 00 | Q... | 0000001c: 0000001e | 1e 00 00 00 | .... | 00000020: 00000020 | 20 00 00 00 | ... | 00000024: 00000002 | 02 00 00 00 | .... | 00000028: 00000059 | 59 00 00 00 | Y... | 0000002c: 00000000 | 00 00 00 00 | .... | 00000030: 00000000 | 00 00 00 00 | .... | 00000034: 00000004 | 04 00 00 00 | .... | 00000038: 00000059 | 59 00 00 00 | Y... | 0000003c: 00000002 | 02 00 00 00 | .... | 00000040: 00000038 | 38 00 00 00 | 8... | 00000044: 00000006 | 06 00 00 00 | .... | 00000048: 00000067 | 67 00 00 00 | g... | 0000004c: 00000000 | 00 00 00 00 | .... | 00000050: 00000000 | 00 00 00 00 | .... | 00000054: 00000007 | 07 00 00 00 | .... | 00000058: 00000067 | 67 00 00 00 | g... | 0000005c: 00000000 | 00 00 00 00 | .... | 00000060: 00000000 | 00 00 00 00 | .... | 00000064: 00000008 | 08 00 00 00 | .... | 00000068: 00000067 | 67 00 00 00 | g... | 0000006c: 00000000 | 00 00 00 00 | .... | 00000070: 00000000 | 00 00 00 00 | .... | 00000074: 0000000d | 0d 00 00 00 | .... | 00000078: 00000067 | 67 00 00 00 | g... | 0000007c: 00000000 | 00 00 00 00 | .... | 00000080: 00000000 | 00 00 00 00 | .... | 00000084: 0000000e | 0e 00 00 00 | .... | 00000088: 00000067 | 67 00 00 00 | g... | 0000008c: 00000000 | 00 00 00 00 | .... | 00000090: 00000000 | 00 00 00 00 | .... | 00000094: 00000016 | 16 00 00 00 | .... | 00000098: 00000067 | 67 00 00 00 | g... | 0000009c: 00000008 | 08 00 00 00 | .... | 000000a0: 00000020 | 20 00 00 00 | ... | 000000a4: 00000017 | 17 00 00 00 | .... | 000000a8: 0000006f | 6f 00 00 00 | o... | 000000ac: 00000001 | 01 00 00 00 | .... | 000000b0: 00000004 | 04 00 00 00 | .... | 000000b4: 0000000f | 0f 00 00 00 | .... | 000000b8: 00000070 | 70 00 00 00 | p... | 000000bc: 00000001 | 01 00 00 00 | .... | 000000c0: 0000007c | 7c 00 00 00 | |... | 000000c4: 00000011 | 11 00 00 00 | .... | 000000c8: 0000008f | 8f 00 00 00 | .... | 000000cc: 00000000 | 00 00 00 00 | .... | 000000d0: 00000000 | 00 00 00 00 | .... | 000000d4: 00000012 | 12 00 00 00 | .... | 000000d8: 0000008f | 8f 00 00 00 | .... | 000000dc: 00000008 | 08 00 00 00 | .... | 000000e0: 00000008 | 08 00 00 00 | .... | 000000e4: 00000013 | 13 00 00 00 | .... | 000000e8: 00000091 | 91 00 00 00 | .... | 000000ec: 00000400 | 00 04 00 00 | .... | 000000f0: 00000400 | 00 04 00 00 | .... | 000000f4: 00000014 | 14 00 00 00 | .... | 000000f8: 00000091 | 91 00 00 00 | .... | 000000fc: 00000000 | 00 00 00 00 | .... | 00000100: 00000000 | 00 00 00 00 | .... | 00000104: 00000015 | 15 00 00 00 | .... | 00000108: 00000091 | 91 00 00 00 | .... | 0000010c: 00000000 | 00 00 00 00 | .... | 00000110: 00000000 | 00 00 00 00 | .... | 00000114: 466e616d | 6d 61 6e 46 | manF | 00000118: 00000051 | 51 00 00 00 | Q... | 0000011c: 00000000 | 00 00 00 00 | .... | 00000120: 00000000 | 00 00 00 00 | .... | 00000124: 5452414d | 4d 41 52 54 | MART | 00000128: 00000091 | 91 00 00 00 | .... | 0000012c: 00000000 | 00 00 00 00 | .... | 00000130: 00000000 | 00 00 00 00 | .... | 00000134: 2055425f | 5f 42 55 20 | _BU | 00000138: 00000067 | 67 00 00 00 | g... | 0000013c: 00000000 | 00 00 00 00 | .... | 00000140: 00000000 | 00 00 00 00 | .... | 00000144: 74726576 | 76 65 72 74 | vert | 00000148: 6e5f7865 | 65 78 5f 6e | ex_n | 0000014c: 616d726f | 6f 72 6d 61 | orma | 00000150: 6576006c | 6c 00 76 65 | l.ve | 00000154: 78657472 | 72 74 65 78 | rtex | 00000158: 736f705f | 5f 70 6f 73 | _pos | 0000015c: 6f697469 | 69 74 69 6f | itio | 00000160: 0000006e | 6e 00 00 00 | n... | 00000164: 00000000 | 00 00 00 00 | .... | 00000168: 0000000d | 0d 00 00 00 | .... | 0000016c: 0000000d | 0d 00 00 00 | .... | 00000170: 00008b51 | 51 8b 00 00 | Q... | 00000174: 00000001 | 01 00 00 00 | .... | 00000178: 00000edc | dc 0e 00 00 | .... | 0000017c: 00000001 | 01 00 00 00 | .... | 00000180: 0000000e | 0e 00 00 00 | .... | 00000184: 0000000f | 0f 00 00 00 | .... | 00000188: 0000000f | 0f 00 00 00 | .... | 0000018c: 00008b52 | 52 8b 00 00 | R... | 00000190: 00000001 | 01 00 00 00 | .... | 00000194: 0000fcde | de fc 00 00 | .... | 00000198: 00000000 | 00 00 00 00 | .... | 0000019c: f1000000 | 00 00 00 f1 | .... | 000001a0: f0000000 | 00 00 00 f0 | .... | 000001a4: f0000000 | 00 00 00 f0 | .... | 000001a8: f0000000 | 00 00 00 f0 | .... | 000001ac: f0000000 | 00 00 00 f0 | .... | 000001b0: f0000000 | 00 00 00 f0 | .... | 000001b4: f0000000 | 00 00 00 f0 | .... | 000001b8: f0000000 | 00 00 00 f0 | .... | 000001bc: 00000000 | 00 00 00 00 | .... | 000001c0: 00000000 | 00 00 00 00 | .... | 000001c4: 00000001 | 01 00 00 00 | .... | 000001c8: 00000007 | 07 00 00 00 | .... | 000001cc: 00000000 | 00 00 00 00 | .... | 000001d0: 00000000 | 00 00 00 00 | .... | 000001d4: 00000003 | 03 00 00 00 | .... | 000001d8: 00000015 | 15 00 00 00 | .... | 000001dc: 00002015 | 15 20 00 00 | . .. | 000001e0: 00000000 | 00 00 00 00 | .... | 000001e4: 00000000 | 00 00 00 00 | .... | 000001e8: 0000000c | 0c 00 00 00 | .... | 000001ec: 00000008 | 08 00 00 00 | .... | 000001f0: 00000008 | 08 00 00 00 | .... | 000001f4: 00000000 | 00 00 00 00 | .... | 000001f8: 00000000 | 00 00 00 00 | .... | 000001fc: 00000000 | 00 00 00 00 | .... | 00000200: 00000000 | 00 00 00 00 | .... | 00000204: 00000000 | 00 00 00 00 | .... | 00000208: 00000000 | 00 00 00 00 | .... | 0000020c: ffffffff | ff ff ff ff | .... | 00000210: ffffffff | ff ff ff ff | .... | 00000214: ffffffff | ff ff ff ff | .... | 00000218: ffffffff | ff ff ff ff | .... | 0000021c: ffffffff | ff ff ff ff | .... | 00000220: ffffffff | ff ff ff ff | .... | 00000224: ffffffff | ff ff ff ff | .... | 00000228: ffffffff | ff ff ff ff | .... | 0000022c: ffffffff | ff ff ff ff | .... | 00000230: ffffffff | ff ff ff ff | .... | 00000234: 00000000 | 00 00 00 00 | .... | 00000238: 00000000 | 00 00 00 00 | .... | 0000023c: 0003d330 | 30 d3 03 00 | 0... | 00000240: 000328f0 | f0 28 03 00 | .(.. | 00000244: 30325241 | 41 52 32 30 | AR20 | 00000248: 4e49422d | 2d 42 49 4e | -BIN | 0000024c: 00000003 | 03 00 00 00 | .... | 00000250: 00000015 | 15 00 00 00 | .... | 00000254: 25410015 | 15 00 41 25 | ..A% | 00000258: 00000000 | 00 00 00 00 | .... | 0000025c: 00000000 | 00 00 00 00 | .... | 00000260: 00000000 | 00 00 00 00 | .... | 00000264: 00000000 | 00 00 00 00 | .... | 00000268: 00000000 | 00 00 00 00 | .... | 0000026c: 00000000 | 00 00 00 00 | .... | 00000270: 00000000 | 00 00 00 00 | .... | 00000274: 00000000 | 00 00 00 00 | .... | 00000278: 00000000 | 00 00 00 00 | .... | 0000027c: 00000000 | 00 00 00 00 | .... | 00000280: 00000000 | 00 00 00 00 | .... | 00000284: 00000000 | 00 00 00 00 | .... | 00000288: 00000000 | 00 00 00 00 | .... | 0000028c: 00000000 | 00 00 00 00 | .... | 00000290: 00000000 | 00 00 00 00 | .... | 00000294: 00000000 | 00 00 00 00 | .... | 00000298: 00000000 | 00 00 00 00 | .... | 0000029c: 00000000 | 00 00 00 00 | .... | 000002a0: 00000000 | 00 00 00 00 | .... | 000002a4: 00000000 | 00 00 00 00 | .... | 000002a8: 00000000 | 00 00 00 00 | .... | 000002ac: 15000001 | 01 00 00 15 | .... | 000002b0: 00000000 | 00 00 00 00 | .... | 000002b4: 26010015 | 15 00 01 26 | ...& | 000002b8: 00000001 | 01 00 00 00 | .... | 000002bc: 00000005 | 05 00 00 00 | .... | 000002c0: 00000009 | 09 00 00 00 | .... | 000002c4: 0000000d | 0d 00 00 00 | .... | 000002c8: 00000000 | 00 00 00 00 | .... | 000002cc: 00000011 | 11 00 00 00 | .... | 000002d0: 00000000 | 00 00 00 00 | .... | 000002d4: 00000000 | 00 00 00 00 | .... | 000002d8: 00000015 | 15 00 00 00 | .... | 000002dc: 00000000 | 00 00 00 00 | .... | 000002e0: 00000019 | 19 00 00 00 | .... | 000002e4: 00000000 | 00 00 00 00 | .... | 000002e8: 00000000 | 00 00 00 00 | .... | 000002ec: 0000001d | 1d 00 00 00 | .... | 000002f0: 00000000 | 00 00 00 00 | .... | 000002f4: 00000000 | 00 00 00 00 | .... | 000002f8: 00000021 | 21 00 00 00 | !... | 000002fc: 00000000 | 00 00 00 00 | .... | 00000300: 00000000 | 00 00 00 00 | .... | 00000304: 00000025 | 25 00 00 00 | %... | 00000308: 00000000 | 00 00 00 00 | .... | 0000030c: 26040014 | 14 00 04 26 | ...& | 00000310: 104e51ba | ba 51 4e 10 | .QN. | 00000314: 00408102 | 02 81 40 00 | ..@. | 00000318: 00000000 | 00 00 00 00 | .... | 0000031c: 0000050a | 0a 05 00 00 | .... | 00000320: 00000000 | 00 00 00 00 | .... | 00000324: 00028000 | 00 80 02 00 | .... | 00000328: 0c400000 | 00 00 40 0c | ..@. | 0000032c: 00000000 | 00 00 00 00 | .... | 00000330: 04800000 | 00 00 80 04 | .... | 00000334: 00000000 | 00 00 00 00 | .... | 00000338: 0c800000 | 00 00 80 0c | .... | 0000033c: 00000000 | 00 00 00 00 | .... | 00000340: 08800000 | 00 00 80 08 | .... | 00000344: 00000000 | 00 00 00 00 | .... | 00000348: 00c00000 | 00 00 c0 00 | .... | 0000034c: 00000000 | 00 00 00 00 | .... | 00000350: 02400000 | 00 00 40 02 | ..@. | 00000354: 00000000 | 00 00 00 00 | .... | 00000358: 01000000 | 00 00 00 01 | .... | 0000035c: 00000000 | 00 00 00 00 | .... | 00000360: 27010015 | 15 00 01 27 | ...' | 00000364: 00000000 | 00 00 00 00 | .... | 00000368: 00000000 | 00 00 00 00 | .... | 0000036c: 00000000 | 00 00 00 00 | .... | 00000370: 00000000 | 00 00 00 00 | .... | 00000374: 00000000 | 00 00 00 00 | .... | 00000378: 00000000 | 00 00 00 00 | .... | 0000037c: 00000000 | 00 00 00 00 | .... | 00000380: 00000000 | 00 00 00 00 | .... | 00000384: 00000000 | 00 00 00 00 | .... | 00000388: 00000000 | 00 00 00 00 | .... | 0000038c: 00000000 | 00 00 00 00 | .... | 00000390: 00000000 | 00 00 00 00 | .... | 00000394: 00000000 | 00 00 00 00 | .... | 00000398: 00000000 | 00 00 00 00 | .... | 0000039c: 00000000 | 00 00 00 00 | .... | 000003a0: 00000000 | 00 00 00 00 | .... | 000003a4: 00000000 | 00 00 00 00 | .... | 000003a8: 00000000 | 00 00 00 00 | .... | 000003ac: 00000000 | 00 00 00 00 | .... | 000003b0: 00000000 | 00 00 00 00 | .... | 000003b4: 00000000 | 00 00 00 00 | .... | 000003b8: 28010015 | 15 00 01 28 | ...( | 000003bc: 00000001 | 01 00 00 00 | .... | 000003c0: 00000000 | 00 00 00 00 | .... | 000003c4: 00000000 | 00 00 00 00 | .... | 000003c8: 00000005 | 05 00 00 00 | .... | 000003cc: 00000009 | 09 00 00 00 | .... | 000003d0: 00000000 | 00 00 00 00 | .... | 000003d4: 0000000d | 0d 00 00 00 | .... | 000003d8: 00000011 | 11 00 00 00 | .... | 000003dc: 00000015 | 15 00 00 00 | .... | 000003e0: 00000019 | 19 00 00 00 | .... | 000003e4: 0000001d | 1d 00 00 00 | .... | 000003e8: 00000021 | 21 00 00 00 | !... | 000003ec: 00000025 | 25 00 00 00 | %... | 000003f0: 00000000 | 00 00 00 00 | .... | 000003f4: 00000000 | 00 00 00 00 | .... | 000003f8: 00000000 | 00 00 00 00 | .... | 000003fc: 00000000 | 00 00 00 00 | .... | 00000400: 00000000 | 00 00 00 00 | .... | 00000404: 00000029 | 29 00 00 00 | )... | 00000408: 0000002d | 2d 00 00 00 | -... | 0000040c: 00000000 | 00 00 00 00 | .... | 00000410: 28040060 | 60 00 04 28 | `..( | 00000414: 0004e280 | 80 e2 04 00 | .... | 00000418: 14005024 | 24 50 00 14 | $P.. | 0000041c: 200fe100 | 00 e1 0f 20 | ... | 00000420: 0801f200 | 00 f2 01 08 | .... | 00000424: 000fe7e8 | e8 e7 0f 00 | .... | 00000428: 3e41f200 | 00 f2 41 3e | ..A> | 0000042c: 000fe7e8 | e8 e7 0f 00 | .... | 00000430: 3e41f200 | 00 f2 41 3e | ..A> | 00000434: 0003e080 | 80 e0 03 00 | .... | 00000438: 0601f200 | 00 f2 01 06 | .... | 0000043c: 00036000 | 00 60 03 00 | .`.. | 00000440: 0601f200 | 00 f2 01 06 | .... | 00000444: 0001e042 | 42 e0 01 00 | B... | 00000448: 0601fa00 | 00 fa 01 06 | .... | 0000044c: 0002e240 | 40 e2 02 00 | @... | 00000450: 0a01f200 | 00 f2 01 0a | .... | 00000454: 0005e642 | 42 e6 05 00 | B... | 00000458: 3211a024 | 24 a0 11 32 | $..2 | 0000045c: 200fe602 | 02 e6 0f 20 | ... | 00000460: 3011f200 | 00 f2 11 30 | ...0 | 00000464: 00026240 | 40 62 02 00 | @b.. | 00000468: 0801f200 | 00 f2 01 08 | .... | 0000046c: 00056240 | 40 62 05 00 | @b.. | 00000470: 1401f200 | 00 f2 01 14 | .... | 00000474: 0003e1c2 | c2 e1 03 00 | .... | 00000478: 1601f200 | 00 f2 01 16 | .... | 0000047c: 0001e0c0 | c0 e0 01 00 | .... | 00000480: 1601f200 | 00 f2 01 16 | .... | 00000484: 0005e182 | 82 e1 05 00 | .... | 00000488: 1601f200 | 00 f2 01 16 | .... | 0000048c: 00036082 | 82 60 03 00 | .`.. | 00000490: 04101024 | 24 10 10 04 | $... | 00000494: 00046682 | 82 66 04 00 | .f.. | 00000498: 1401f200 | 00 f2 01 14 | .... | 0000049c: 200fe642 | 42 e6 0f 20 | B.. | 000004a0: 0a01f200 | 00 f2 01 0a | .... | 000004a4: 300fe602 | 02 e6 0f 30 | ...0 | 000004a8: 0801f200 | 00 f2 01 08 | .... | 000004ac: 00036002 | 02 60 03 00 | .`.. | 000004b0: 0011b000 | 00 b0 11 00 | .... | 000004b4: 000fe0c0 | c0 e0 0f 00 | .... | 000004b8: 0a01f200 | 00 f2 01 0a | .... | 000004bc: 1002e1c0 | c0 e1 02 10 | .... | 000004c0: 0801f200 | 00 f2 01 08 | .... | 000004c4: 0004e143 | 43 e1 04 00 | C... | 000004c8: 30003080 | 80 30 00 30 | .0.0 | 000004cc: 00026103 | 03 61 02 00 | .a.. | 000004d0: 30007080 | 80 70 00 30 | .p.0 | 000004d4: 0000e180 | 80 e1 00 00 | .... | 000004d8: 0211f200 | 00 f2 11 02 | .... | 000004dc: 00016180 | 80 61 01 00 | .a.. | 000004e0: 0411f200 | 00 f2 11 04 | .... | 000004e4: 00006180 | 80 61 00 00 | .a.. | 000004e8: 0011f200 | 00 f2 11 00 | .... | 000004ec: 00046283 | 83 62 04 00 | .b.. | 000004f0: 1000b080 | 80 b0 00 10 | .... | 000004f4: 00026680 | 80 66 02 00 | .f.. | 000004f8: 3601f200 | 00 f2 01 36 | ...6 | 000004fc: 200fe600 | 00 e6 0f 20 | ... | 00000500: 1201f200 | 00 f2 01 12 | .... | 00000504: 300fe640 | 40 e6 0f 30 | @..0 | 00000508: 0801f200 | 00 f2 01 08 | .... | 0000050c: 0102e2c0 | c0 e2 02 01 | .... | 00000510: 14005000 | 00 50 00 14 | .P.. | 00000514: 80026600 | 00 66 02 80 | .f.. | 00000518: 3f41f200 | 00 f2 41 3f | ..A? | 0000051c: 000fe7e8 | e8 e7 0f 00 | .... | 00000520: 3e41f200 | 00 f2 41 3e | ..A> | 00000524: 000fe7e8 | e8 e7 0f 00 | .... | 00000528: 3e41f200 | 00 f2 41 3e | ..A> | 0000052c: 000fe7e8 | e8 e7 0f 00 | .... | 00000530: 3e41f200 | 00 f2 41 3e | ..A> | 00000534: 00026100 | 00 61 02 00 | .a.. | 00000538: 3801f200 | 00 f2 01 38 | ...8 | 0000053c: 000fe7e8 | e8 e7 0f 00 | .... | 00000540: 3e41f200 | 00 f2 41 3e | ..A> | 00000544: 000fe7e8 | e8 e7 0f 00 | .... | 00000548: 3e41f200 | 00 f2 41 3e | ..A> | 0000054c: 004b2000 | 00 20 4b 00 | . K. | 00000550: 00000000 | 00 00 00 00 | .... | 00000554: 0005c140 | 40 c1 05 00 | @... | 00000558: 3f41fa00 | 00 fa 41 3f | ..A? | 0000055c: 200fe100 | 00 e1 0f 20 | ... | 00000560: 3f41f200 | 00 f2 41 3f | ..A? | 00000564: 0005a140 | 40 a1 05 00 | @... | 00000568: 40021000 | 00 10 02 40 | ...@ | 0000056c: 2001e100 | 00 e1 01 20 | ... | 00000570: 40021000 | 00 10 02 40 | ...@ | 00000574: 000546c0 | c0 46 05 00 | .F.. | 00000578: 3f41f200 | 00 f2 41 3f | ..A? | 0000057c: 000526c0 | c0 26 05 00 | .&.. | 00000580: 3f41f200 | 00 f2 41 3f | ..A? | 00000584: 000fe7e8 | e8 e7 0f 00 | .... | 00000588: 3e41f200 | 00 f2 41 3e | ..A> | 0000058c: 000fe7e8 | e8 e7 0f 00 | .... | 00000590: 3e41f200 | 00 f2 41 3e | ..A> | 00000594: 28060015 | 15 00 06 28 | ...( | 00000598: 00000000 | 00 00 00 00 | .... | 0000059c: 00000000 | 00 00 00 00 | .... | 000005a0: 00000000 | 00 00 00 00 | .... | 000005a4: 00000000 | 00 00 00 00 | .... | 000005a8: 00000000 | 00 00 00 00 | .... | 000005ac: 00000000 | 00 00 00 00 | .... | 000005b0: 00000000 | 00 00 00 00 | .... | 000005b4: 00000000 | 00 00 00 00 | .... | 000005b8: 00000000 | 00 00 00 00 | .... | 000005bc: 00000000 | 00 00 00 00 | .... | 000005c0: 00000000 | 00 00 00 00 | .... | 000005c4: 00000000 | 00 00 00 00 | .... | 000005c8: 00000000 | 00 00 00 00 | .... | 000005cc: 00000000 | 00 00 00 00 | .... | 000005d0: 00000000 | 00 00 00 00 | .... | 000005d4: 00000000 | 00 00 00 00 | .... | 000005d8: 00000000 | 00 00 00 00 | .... | 000005dc: 00000000 | 00 00 00 00 | .... | 000005e0: 00000000 | 00 00 00 00 | .... | 000005e4: 00000000 | 00 00 00 00 | .... | 000005e8: 00000000 | 00 00 00 00 | .... | 000005ec: 29010015 | 15 00 01 29 | ...) | 000005f0: 00000000 | 00 00 00 00 | .... | 000005f4: 00000000 | 00 00 00 00 | .... | 000005f8: 00000000 | 00 00 00 00 | .... | 000005fc: 00000000 | 00 00 00 00 | .... | 00000600: 00000000 | 00 00 00 00 | .... | 00000604: 00000000 | 00 00 00 00 | .... | 00000608: 00000000 | 00 00 00 00 | .... | 0000060c: 00000000 | 00 00 00 00 | .... | 00000610: 00000000 | 00 00 00 00 | .... | 00000614: 00000000 | 00 00 00 00 | .... | 00000618: 00000000 | 00 00 00 00 | .... | 0000061c: 00000000 | 00 00 00 00 | .... | 00000620: 00000000 | 00 00 00 00 | .... | 00000624: 00000000 | 00 00 00 00 | .... | 00000628: 00000000 | 00 00 00 00 | .... | 0000062c: 00000000 | 00 00 00 00 | .... | 00000630: 00000000 | 00 00 00 00 | .... | 00000634: 00000000 | 00 00 00 00 | .... | 00000638: 00000000 | 00 00 00 00 | .... | 0000063c: 00000000 | 00 00 00 00 | .... | 00000640: 00028005 | 05 80 02 00 | .... | fragment shader: type: 0x00001b5e unknown00: 0x0000000d size: 0x00000660 num_symbols: 5 bar_size: 48 bar_offset: 0x000001d0 binary_size: 1024 binary_offset: 0x00000260 unknown01: 0x00000000 unknown02: 0x00000000 unknown03: 0x00000000 unknown04: 0x00000000 symbols: 0: highp vec4 gl_FragColor unknown00: 0x00000418 unknown01: 0x00000ac5 unknown02: 0x00001005 (attribute) unknown03: 0xffffffff name_offset: 0x00000126 values_offset: 0x00000000 unknown06: 0x00000000 alt_offset: 0x00000120 unknown08: 0x00001002 unknown09: 0xffffffff unknown10: 0x00000001 unknown11: 0x00000000 1: mediump vec3 vertex_normal unknown00: 0x00000403 unknown01: 0x00000c94 unknown02: 0x00001005 (attribute) unknown03: 0x00000007 name_offset: 0x00000133 values_offset: 0x00000000 unknown06: 0x00000000 alt_offset: 0x00000000 unknown08: 0x00001001 unknown09: 0xffffffff unknown10: 0x00000001 unknown11: 0x00000000 2: mediump vec4 vertex_position unknown00: 0x00000404 unknown01: 0x00000c95 unknown02: 0x00001005 (attribute) unknown03: 0x00000008 name_offset: 0x00000141 values_offset: 0x00000000 unknown06: 0x00000000 alt_offset: 0x00000000 unknown08: 0x00001001 unknown09: 0xffffffff unknown10: 0x00000001 unknown11: 0x00000000 3: unknown @new_uniform_0 unknown00: 0x00000443 unknown01: 0x00000882 unknown02: 0x00001006 (uniform) unknown03: 0xffff0100 name_offset: 0x00000170 values_offset: 0x00000160 0x3f4cc000 (0.799805) 0x00000000 (0.000000) 0x00000000 (0.000000) 0x00000000 (0.000000) unknown06: 0x00000000 alt_offset: 0x00000151 unknown08: 0x00001001 unknown09: 0xfffffffe unknown10: 0x00000001 unknown11: 0x00000000 4: unknown @new_uniform_1 unknown00: 0x00000443 unknown01: 0x00000882 unknown02: 0x00001006 (uniform) unknown03: 0xffff0102 name_offset: 0x000001a0 values_offset: 0x00000190 0x3ca3c000 (0.019989) 0x00000000 (0.000000) 0x00000000 (0.000000) 0x00000000 (0.000000) unknown06: 0x00000000 alt_offset: 0x0000017f unknown08: 0x00001001 unknown09: 0xfffffffe unknown10: 0x00000001 unknown11: 0x00000000 attributes: 0: gl_FragColor, location: -1 1: vertex_normal, location: 7 2: vertex_position, location: 8 uniforms: 0: @new_uniform_0.x @ 127,0, location: 0xffff0100 1: @new_uniform_1.x @ 127,0, location: 0xffff0102 constants: