summaryrefslogtreecommitdiff
path: root/Library/ShaderCache/e/e2d44bd547ac4fef00beb129d7bf917b.bin
blob: 50300612c913b11a3b793f34c7a1526437cc7390 (plain)
ofshex dumpascii
0000 3c 51 07 0c 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 16 00 00 00 <Q..............................
0020 53 48 41 44 4f 57 53 5f 53 49 4e 47 4c 45 5f 43 41 53 43 41 44 45 00 00 00 00 00 00 a3 2a 00 00 SHADOWS_SINGLE_CASCADE.......*..
0040 23 69 66 64 65 66 20 56 45 52 54 45 58 0a 23 76 65 72 73 69 6f 6e 20 31 35 30 0a 23 65 78 74 65 #ifdef.VERTEX.#version.150.#exte
0060 6e 73 69 6f 6e 20 47 4c 5f 41 52 42 5f 65 78 70 6c 69 63 69 74 5f 61 74 74 72 69 62 5f 6c 6f 63 nsion.GL_ARB_explicit_attrib_loc
0080 61 74 69 6f 6e 20 3a 20 72 65 71 75 69 72 65 0a 23 69 66 64 65 66 20 47 4c 5f 41 52 42 5f 73 68 ation.:.require.#ifdef.GL_ARB_sh
00a0 61 64 65 72 5f 62 69 74 5f 65 6e 63 6f 64 69 6e 67 0a 23 65 78 74 65 6e 73 69 6f 6e 20 47 4c 5f ader_bit_encoding.#extension.GL_
00c0 41 52 42 5f 73 68 61 64 65 72 5f 62 69 74 5f 65 6e 63 6f 64 69 6e 67 20 3a 20 65 6e 61 62 6c 65 ARB_shader_bit_encoding.:.enable
00e0 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20 48 4c 53 4c 43 43 5f 45 4e 41 42 4c 45 5f 55 .#endif..#define.HLSLCC_ENABLE_U
0100 4e 49 46 4f 52 4d 5f 42 55 46 46 45 52 53 20 31 0a 23 69 66 20 48 4c 53 4c 43 43 5f 45 4e 41 42 NIFORM_BUFFERS.1.#if.HLSLCC_ENAB
0120 4c 45 5f 55 4e 49 46 4f 52 4d 5f 42 55 46 46 45 52 53 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 LE_UNIFORM_BUFFERS.#define.UNITY
0140 5f 55 4e 49 46 4f 52 4d 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 5f 55 4e 49 _UNIFORM.#else.#define.UNITY_UNI
0160 46 4f 52 4d 20 75 6e 69 66 6f 72 6d 0a 23 65 6e 64 69 66 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 FORM.uniform.#endif.#define.UNIT
0180 59 5f 53 55 50 50 4f 52 54 53 5f 55 4e 49 46 4f 52 4d 5f 4c 4f 43 41 54 49 4f 4e 20 31 0a 23 69 Y_SUPPORTS_UNIFORM_LOCATION.1.#i
01a0 66 20 55 4e 49 54 59 5f 53 55 50 50 4f 52 54 53 5f 55 4e 49 46 4f 52 4d 5f 4c 4f 43 41 54 49 4f f.UNITY_SUPPORTS_UNIFORM_LOCATIO
01c0 4e 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 5f 4c 4f 43 41 54 49 4f 4e 28 78 29 20 6c 61 79 6f N.#define.UNITY_LOCATION(x).layo
01e0 75 74 28 6c 6f 63 61 74 69 6f 6e 20 3d 20 78 29 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 5f 42 ut(location.=.x).#define.UNITY_B
0200 49 4e 44 49 4e 47 28 78 29 20 6c 61 79 6f 75 74 28 62 69 6e 64 69 6e 67 20 3d 20 78 2c 20 73 74 INDING(x).layout(binding.=.x,.st
0220 64 31 34 30 29 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 5f 4c 4f 43 41 54 49 d140).#else.#define.UNITY_LOCATI
0240 4f 4e 28 78 29 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 5f 42 49 4e 44 49 4e 47 28 78 29 20 6c ON(x).#define.UNITY_BINDING(x).l
0260 61 79 6f 75 74 28 73 74 64 31 34 30 29 0a 23 65 6e 64 69 66 0a 75 6e 69 66 6f 72 6d 20 09 76 65 ayout(std140).#endif.uniform..ve
0280 63 34 20 5f 50 72 6f 6a 65 63 74 69 6f 6e 50 61 72 61 6d 73 3b 0a 75 6e 69 66 6f 72 6d 20 09 76 c4._ProjectionParams;.uniform..v
02a0 65 63 34 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 ec4.hlslcc_mtx4x4unity_CameraInv
02c0 50 72 6f 6a 65 63 74 69 6f 6e 5b 34 5d 3b 0a 75 6e 69 66 6f 72 6d 20 09 76 65 63 34 20 68 6c 73 Projection[4];.uniform..vec4.hls
02e0 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4f 62 6a 65 63 74 54 6f 57 6f 72 6c 64 5b 34 5d lcc_mtx4x4unity_ObjectToWorld[4]
0300 3b 0a 75 6e 69 66 6f 72 6d 20 09 76 65 63 34 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 ;.uniform..vec4.hlslcc_mtx4x4uni
0320 74 79 5f 4d 61 74 72 69 78 56 50 5b 34 5d 3b 0a 69 6e 20 20 76 65 63 34 20 69 6e 5f 50 4f 53 49 ty_MatrixVP[4];.in..vec4.in_POSI
0340 54 49 4f 4e 30 3b 0a 69 6e 20 20 76 65 63 32 20 69 6e 5f 54 45 58 43 4f 4f 52 44 30 3b 0a 69 6e TION0;.in..vec2.in_TEXCOORD0;.in
0360 20 20 76 65 63 33 20 69 6e 5f 54 45 58 43 4f 4f 52 44 31 3b 0a 6f 75 74 20 76 65 63 34 20 76 73 ..vec3.in_TEXCOORD1;.out.vec4.vs
0380 5f 54 45 58 43 4f 4f 52 44 30 3b 0a 6f 75 74 20 76 65 63 33 20 76 73 5f 54 45 58 43 4f 4f 52 44 _TEXCOORD0;.out.vec3.vs_TEXCOORD
03a0 31 3b 0a 6f 75 74 20 76 65 63 33 20 76 73 5f 54 45 58 43 4f 4f 52 44 32 3b 0a 6f 75 74 20 76 65 1;.out.vec3.vs_TEXCOORD2;.out.ve
03c0 63 33 20 76 73 5f 54 45 58 43 4f 4f 52 44 33 3b 0a 76 65 63 34 20 75 5f 78 6c 61 74 30 3b 0a 76 c3.vs_TEXCOORD3;.vec4.u_xlat0;.v
03e0 65 63 34 20 75 5f 78 6c 61 74 31 3b 0a 76 65 63 33 20 75 5f 78 6c 61 74 32 3b 0a 76 6f 69 64 20 ec4.u_xlat1;.vec3.u_xlat2;.void.
0400 6d 61 69 6e 28 29 0a 7b 0a 20 20 20 20 75 5f 78 6c 61 74 30 20 3d 20 69 6e 5f 50 4f 53 49 54 49 main().{.....u_xlat0.=.in_POSITI
0420 4f 4e 30 2e 79 79 79 79 20 2a 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4f 62 ON0.yyyy.*.hlslcc_mtx4x4unity_Ob
0440 6a 65 63 74 54 6f 57 6f 72 6c 64 5b 31 5d 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 20 3d 20 68 6c jectToWorld[1];.....u_xlat0.=.hl
0460 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4f 62 6a 65 63 74 54 6f 57 6f 72 6c 64 5b 30 slcc_mtx4x4unity_ObjectToWorld[0
0480 5d 20 2a 20 69 6e 5f 50 4f 53 49 54 49 4f 4e 30 2e 78 78 78 78 20 2b 20 75 5f 78 6c 61 74 30 3b ].*.in_POSITION0.xxxx.+.u_xlat0;
04a0 0a 20 20 20 20 75 5f 78 6c 61 74 30 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 .....u_xlat0.=.hlslcc_mtx4x4unit
04c0 79 5f 4f 62 6a 65 63 74 54 6f 57 6f 72 6c 64 5b 32 5d 20 2a 20 69 6e 5f 50 4f 53 49 54 49 4f 4e y_ObjectToWorld[2].*.in_POSITION
04e0 30 2e 7a 7a 7a 7a 20 2b 20 75 5f 78 6c 61 74 30 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 20 3d 20 0.zzzz.+.u_xlat0;.....u_xlat0.=.
0500 75 5f 78 6c 61 74 30 20 2b 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4f 62 6a u_xlat0.+.hlslcc_mtx4x4unity_Obj
0520 65 63 74 54 6f 57 6f 72 6c 64 5b 33 5d 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 20 3d 20 75 5f 78 ectToWorld[3];.....u_xlat1.=.u_x
0540 6c 61 74 30 2e 79 79 79 79 20 2a 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4d lat0.yyyy.*.hlslcc_mtx4x4unity_M
0560 61 74 72 69 78 56 50 5b 31 5d 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 20 3d 20 68 6c 73 6c 63 63 atrixVP[1];.....u_xlat1.=.hlslcc
0580 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4d 61 74 72 69 78 56 50 5b 30 5d 20 2a 20 75 5f 78 6c 61 _mtx4x4unity_MatrixVP[0].*.u_xla
05a0 74 30 2e 78 78 78 78 20 2b 20 75 5f 78 6c 61 74 31 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 20 3d t0.xxxx.+.u_xlat1;.....u_xlat1.=
05c0 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4d 61 74 72 69 78 56 50 5b 32 5d 20 .hlslcc_mtx4x4unity_MatrixVP[2].
05e0 2a 20 75 5f 78 6c 61 74 30 2e 7a 7a 7a 7a 20 2b 20 75 5f 78 6c 61 74 31 3b 0a 20 20 20 20 75 5f *.u_xlat0.zzzz.+.u_xlat1;.....u_
0600 78 6c 61 74 30 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 4d 61 74 72 69 xlat0.=.hlslcc_mtx4x4unity_Matri
0620 78 56 50 5b 33 5d 20 2a 20 75 5f 78 6c 61 74 30 2e 77 77 77 77 20 2b 20 75 5f 78 6c 61 74 31 3b xVP[3].*.u_xlat0.wwww.+.u_xlat1;
0640 0a 20 20 20 20 67 6c 5f 50 6f 73 69 74 69 6f 6e 20 3d 20 75 5f 78 6c 61 74 30 3b 0a 20 20 20 20 .....gl_Position.=.u_xlat0;.....
0660 75 5f 78 6c 61 74 30 2e 79 20 3d 20 75 5f 78 6c 61 74 30 2e 79 20 2a 20 5f 50 72 6f 6a 65 63 74 u_xlat0.y.=.u_xlat0.y.*._Project
0680 69 6f 6e 50 61 72 61 6d 73 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 2e 78 7a 77 20 3d 20 75 ionParams.x;.....u_xlat1.xzw.=.u
06a0 5f 78 6c 61 74 30 2e 78 77 79 20 2a 20 76 65 63 33 28 30 2e 35 2c 20 30 2e 35 2c 20 30 2e 35 29 _xlat0.xwy.*.vec3(0.5,.0.5,.0.5)
06c0 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 2e 78 79 7a 20 3d 20 75 5f 78 6c 61 74 30 2e 79 79 79 20 ;.....u_xlat2.xyz.=.u_xlat0.yyy.
06e0 2a 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 *.hlslcc_mtx4x4unity_CameraInvPr
0700 6f 6a 65 63 74 69 6f 6e 5b 31 5d 2e 78 79 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 79 7a ojection[1].xyz;.....u_xlat0.xyz
0720 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 50 .=.hlslcc_mtx4x4unity_CameraInvP
0740 72 6f 6a 65 63 74 69 6f 6e 5b 30 5d 2e 78 79 7a 20 2a 20 75 5f 78 6c 61 74 30 2e 78 78 78 20 2b rojection[0].xyz.*.u_xlat0.xxx.+
0760 20 75 5f 78 6c 61 74 32 2e 78 79 7a 3b 0a 20 20 20 20 76 73 5f 54 45 58 43 4f 4f 52 44 30 2e 7a .u_xlat2.xyz;.....vs_TEXCOORD0.z
0780 77 20 3d 20 75 5f 78 6c 61 74 31 2e 7a 7a 20 2b 20 75 5f 78 6c 61 74 31 2e 78 77 3b 0a 20 20 20 w.=.u_xlat1.zz.+.u_xlat1.xw;....
07a0 20 76 73 5f 54 45 58 43 4f 4f 52 44 30 2e 78 79 20 3d 20 69 6e 5f 54 45 58 43 4f 4f 52 44 30 2e .vs_TEXCOORD0.xy.=.in_TEXCOORD0.
07c0 78 79 3b 0a 20 20 20 20 76 73 5f 54 45 58 43 4f 4f 52 44 31 2e 78 79 7a 20 3d 20 69 6e 5f 54 45 xy;.....vs_TEXCOORD1.xyz.=.in_TE
07e0 58 43 4f 4f 52 44 31 2e 78 79 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 2e 78 79 7a 20 3d 20 75 XCOORD1.xyz;.....u_xlat1.xyz.=.u
0800 5f 78 6c 61 74 30 2e 78 79 7a 20 2b 20 28 2d 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 _xlat0.xyz.+.(-hlslcc_mtx4x4unit
0820 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 5b 32 5d 2e 78 79 7a 29 3b 0a 20 y_CameraInvProjection[2].xyz);..
0840 20 20 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 3d 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 2b 20 68 ...u_xlat0.xyz.=.u_xlat0.xyz.+.h
0860 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 lslcc_mtx4x4unity_CameraInvProje
0880 63 74 69 6f 6e 5b 32 5d 2e 78 79 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 3d 20 ction[2].xyz;.....u_xlat0.xyz.=.
08a0 75 5f 78 6c 61 74 30 2e 78 79 7a 20 2b 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 u_xlat0.xyz.+.hlslcc_mtx4x4unity
08c0 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 5b 33 5d 2e 78 79 7a 3b 0a 20 20 20 _CameraInvProjection[3].xyz;....
08e0 20 75 5f 78 6c 61 74 31 2e 78 79 7a 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 7a 20 2b 20 68 6c 73 .u_xlat1.xyz.=.u_xlat1.xyz.+.hls
0900 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 lcc_mtx4x4unity_CameraInvProject
0920 69 6f 6e 5b 33 5d 2e 78 79 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 2e 77 20 3d 20 28 2d 75 5f ion[3].xyz;.....u_xlat1.w.=.(-u_
0940 78 6c 61 74 31 2e 7a 29 3b 0a 20 20 20 20 76 73 5f 54 45 58 43 4f 4f 52 44 32 2e 78 79 7a 20 3d xlat1.z);.....vs_TEXCOORD2.xyz.=
0960 20 75 5f 78 6c 61 74 31 2e 78 79 77 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 77 20 3d 20 28 2d .u_xlat1.xyw;.....u_xlat0.w.=.(-
0980 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 76 73 5f 54 45 58 43 4f 4f 52 44 33 2e 78 79 7a u_xlat0.z);.....vs_TEXCOORD3.xyz
09a0 20 3d 20 75 5f 78 6c 61 74 30 2e 78 79 77 3b 0a 20 20 20 20 72 65 74 75 72 6e 3b 0a 7d 0a 0a 23 .=.u_xlat0.xyw;.....return;.}..#
09c0 65 6e 64 69 66 0a 23 69 66 64 65 66 20 46 52 41 47 4d 45 4e 54 0a 23 76 65 72 73 69 6f 6e 20 31 endif.#ifdef.FRAGMENT.#version.1
09e0 35 30 0a 23 65 78 74 65 6e 73 69 6f 6e 20 47 4c 5f 41 52 42 5f 65 78 70 6c 69 63 69 74 5f 61 74 50.#extension.GL_ARB_explicit_at
0a00 74 72 69 62 5f 6c 6f 63 61 74 69 6f 6e 20 3a 20 72 65 71 75 69 72 65 0a 23 69 66 64 65 66 20 47 trib_location.:.require.#ifdef.G
0a20 4c 5f 41 52 42 5f 73 68 61 64 65 72 5f 62 69 74 5f 65 6e 63 6f 64 69 6e 67 0a 23 65 78 74 65 6e L_ARB_shader_bit_encoding.#exten
0a40 73 69 6f 6e 20 47 4c 5f 41 52 42 5f 73 68 61 64 65 72 5f 62 69 74 5f 65 6e 63 6f 64 69 6e 67 20 sion.GL_ARB_shader_bit_encoding.
0a60 3a 20 65 6e 61 62 6c 65 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20 48 4c 53 4c 43 43 5f :.enable.#endif..#define.HLSLCC_
0a80 45 4e 41 42 4c 45 5f 55 4e 49 46 4f 52 4d 5f 42 55 46 46 45 52 53 20 31 0a 23 69 66 20 48 4c 53 ENABLE_UNIFORM_BUFFERS.1.#if.HLS
0aa0 4c 43 43 5f 45 4e 41 42 4c 45 5f 55 4e 49 46 4f 52 4d 5f 42 55 46 46 45 52 53 0a 23 64 65 66 69 LCC_ENABLE_UNIFORM_BUFFERS.#defi
0ac0 6e 65 20 55 4e 49 54 59 5f 55 4e 49 46 4f 52 4d 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 55 ne.UNITY_UNIFORM.#else.#define.U
0ae0 4e 49 54 59 5f 55 4e 49 46 4f 52 4d 20 75 6e 69 66 6f 72 6d 0a 23 65 6e 64 69 66 0a 23 64 65 66 NITY_UNIFORM.uniform.#endif.#def
0b00 69 6e 65 20 55 4e 49 54 59 5f 53 55 50 50 4f 52 54 53 5f 55 4e 49 46 4f 52 4d 5f 4c 4f 43 41 54 ine.UNITY_SUPPORTS_UNIFORM_LOCAT
0b20 49 4f 4e 20 31 0a 23 69 66 20 55 4e 49 54 59 5f 53 55 50 50 4f 52 54 53 5f 55 4e 49 46 4f 52 4d ION.1.#if.UNITY_SUPPORTS_UNIFORM
0b40 5f 4c 4f 43 41 54 49 4f 4e 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 5f 4c 4f 43 41 54 49 4f 4e _LOCATION.#define.UNITY_LOCATION
0b60 28 78 29 20 6c 61 79 6f 75 74 28 6c 6f 63 61 74 69 6f 6e 20 3d 20 78 29 0a 23 64 65 66 69 6e 65 (x).layout(location.=.x).#define
0b80 20 55 4e 49 54 59 5f 42 49 4e 44 49 4e 47 28 78 29 20 6c 61 79 6f 75 74 28 62 69 6e 64 69 6e 67 .UNITY_BINDING(x).layout(binding
0ba0 20 3d 20 78 2c 20 73 74 64 31 34 30 29 0a 23 65 6c 73 65 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 .=.x,.std140).#else.#define.UNIT
0bc0 59 5f 4c 4f 43 41 54 49 4f 4e 28 78 29 0a 23 64 65 66 69 6e 65 20 55 4e 49 54 59 5f 42 49 4e 44 Y_LOCATION(x).#define.UNITY_BIND
0be0 49 4e 47 28 78 29 20 6c 61 79 6f 75 74 28 73 74 64 31 34 30 29 0a 23 65 6e 64 69 66 0a 75 6e 69 ING(x).layout(std140).#endif.uni
0c00 66 6f 72 6d 20 09 76 65 63 34 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 form..vec4.hlslcc_mtx4x4unity_Ca
0c20 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 5b 34 5d 3b 0a 75 6e 69 66 6f 72 6d 20 09 76 meraInvProjection[4];.uniform..v
0c40 65 63 34 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 54 6f 57 ec4.hlslcc_mtx4x4unity_CameraToW
0c60 6f 72 6c 64 5b 34 5d 3b 0a 75 6e 69 66 6f 72 6d 20 09 76 65 63 34 20 68 6c 73 6c 63 63 5f 6d 74 orld[4];.uniform..vec4.hlslcc_mt
0c80 78 34 78 34 75 6e 69 74 79 5f 57 6f 72 6c 64 54 6f 53 68 61 64 6f 77 5b 31 36 5d 3b 0a 75 6e 69 x4x4unity_WorldToShadow[16];.uni
0ca0 66 6f 72 6d 20 09 76 65 63 34 20 5f 4c 69 67 68 74 53 68 61 64 6f 77 44 61 74 61 3b 0a 75 6e 69 form..vec4._LightShadowData;.uni
0cc0 66 6f 72 6d 20 09 76 65 63 34 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 form..vec4._ShadowMapTexture_Tex
0ce0 65 6c 53 69 7a 65 3b 0a 55 4e 49 54 59 5f 4c 4f 43 41 54 49 4f 4e 28 30 29 20 75 6e 69 66 6f 72 elSize;.UNITY_LOCATION(0).unifor
0d00 6d 20 20 73 61 6d 70 6c 65 72 32 44 20 5f 43 61 6d 65 72 61 44 65 70 74 68 54 65 78 74 75 72 65 m..sampler2D._CameraDepthTexture
0d20 3b 0a 55 4e 49 54 59 5f 4c 4f 43 41 54 49 4f 4e 28 31 29 20 75 6e 69 66 6f 72 6d 20 20 73 61 6d ;.UNITY_LOCATION(1).uniform..sam
0d40 70 6c 65 72 32 44 53 68 61 64 6f 77 20 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d pler2DShadow.hlslcc_zcmp_ShadowM
0d60 61 70 54 65 78 74 75 72 65 3b 0a 75 6e 69 66 6f 72 6d 20 20 73 61 6d 70 6c 65 72 32 44 20 5f 53 apTexture;.uniform..sampler2D._S
0d80 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 3b 0a 69 6e 20 20 76 65 63 34 20 76 73 5f 54 45 58 hadowMapTexture;.in..vec4.vs_TEX
0da0 43 4f 4f 52 44 30 3b 0a 6c 61 79 6f 75 74 28 6c 6f 63 61 74 69 6f 6e 20 3d 20 30 29 20 6f 75 74 COORD0;.layout(location.=.0).out
0dc0 20 76 65 63 34 20 53 56 5f 54 61 72 67 65 74 30 3b 0a 76 65 63 34 20 75 5f 78 6c 61 74 30 3b 0a .vec4.SV_Target0;.vec4.u_xlat0;.
0de0 66 6c 6f 61 74 20 75 5f 78 6c 61 74 31 30 5f 30 3b 0a 76 65 63 34 20 75 5f 78 6c 61 74 31 3b 0a float.u_xlat10_0;.vec4.u_xlat1;.
0e00 66 6c 6f 61 74 20 75 5f 78 6c 61 74 31 30 5f 31 3b 0a 76 65 63 34 20 75 5f 78 6c 61 74 32 3b 0a float.u_xlat10_1;.vec4.u_xlat2;.
0e20 76 65 63 34 20 75 5f 78 6c 61 74 33 3b 0a 76 65 63 34 20 75 5f 78 6c 61 74 34 3b 0a 76 65 63 34 vec4.u_xlat3;.vec4.u_xlat4;.vec4
0e40 20 75 5f 78 6c 61 74 35 3b 0a 76 65 63 34 20 75 5f 78 6c 61 74 36 3b 0a 76 65 63 34 20 75 5f 78 .u_xlat5;.vec4.u_xlat6;.vec4.u_x
0e60 6c 61 74 37 3b 0a 76 65 63 33 20 75 5f 78 6c 61 74 38 3b 0a 66 6c 6f 61 74 20 75 5f 78 6c 61 74 lat7;.vec3.u_xlat8;.float.u_xlat
0e80 31 30 5f 38 3b 0a 66 6c 6f 61 74 20 75 5f 78 6c 61 74 31 30 5f 31 36 3b 0a 76 65 63 32 20 75 5f 10_8;.float.u_xlat10_16;.vec2.u_
0ea0 78 6c 61 74 31 37 3b 0a 66 6c 6f 61 74 20 75 5f 78 6c 61 74 31 30 5f 31 37 3b 0a 66 6c 6f 61 74 xlat17;.float.u_xlat10_17;.float
0ec0 20 75 5f 78 6c 61 74 31 30 5f 32 34 3b 0a 76 6f 69 64 20 6d 61 69 6e 28 29 0a 7b 0a 20 20 20 20 .u_xlat10_24;.void.main().{.....
0ee0 75 5f 78 6c 61 74 30 20 3d 20 74 65 78 74 75 72 65 28 5f 43 61 6d 65 72 61 44 65 70 74 68 54 65 u_xlat0.=.texture(_CameraDepthTe
0f00 78 74 75 72 65 2c 20 76 73 5f 54 45 58 43 4f 4f 52 44 30 2e 78 79 29 2e 79 7a 78 77 3b 0a 20 20 xture,.vs_TEXCOORD0.xy).yzxw;...
0f20 20 20 75 5f 78 6c 61 74 30 2e 78 79 20 3d 20 76 73 5f 54 45 58 43 4f 4f 52 44 30 2e 7a 77 3b 0a ..u_xlat0.xy.=.vs_TEXCOORD0.zw;.
0f40 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 3d 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 2a 20 ....u_xlat0.xyz.=.u_xlat0.xyz.*.
0f60 76 65 63 33 28 32 2e 30 2c 20 32 2e 30 2c 20 32 2e 30 29 20 2b 20 76 65 63 33 28 2d 31 2e 30 2c vec3(2.0,.2.0,.2.0).+.vec3(-1.0,
0f80 20 2d 31 2e 30 2c 20 2d 31 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 20 3d 20 75 5f 78 6c .-1.0,.-1.0);.....u_xlat1.=.u_xl
0fa0 61 74 30 2e 79 79 79 79 20 2a 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 at0.yyyy.*.hlslcc_mtx4x4unity_Ca
0fc0 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 5b 31 5d 3b 0a 20 20 20 20 75 5f 78 6c 61 74 meraInvProjection[1];.....u_xlat
0fe0 31 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 1.=.hlslcc_mtx4x4unity_CameraInv
1000 50 72 6f 6a 65 63 74 69 6f 6e 5b 30 5d 20 2a 20 75 5f 78 6c 61 74 30 2e 78 78 78 78 20 2b 20 75 Projection[0].*.u_xlat0.xxxx.+.u
1020 5f 78 6c 61 74 31 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 _xlat1;.....u_xlat0.=.hlslcc_mtx
1040 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 5b 32 5d 20 4x4unity_CameraInvProjection[2].
1060 2a 20 75 5f 78 6c 61 74 30 2e 7a 7a 7a 7a 20 2b 20 75 5f 78 6c 61 74 31 3b 0a 20 20 20 20 75 5f *.u_xlat0.zzzz.+.u_xlat1;.....u_
1080 78 6c 61 74 30 20 3d 20 75 5f 78 6c 61 74 30 20 2b 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 xlat0.=.u_xlat0.+.hlslcc_mtx4x4u
10a0 6e 69 74 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 5b 33 5d 3b 0a 20 20 20 nity_CameraInvProjection[3];....
10c0 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 3d 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 2f 20 75 5f 78 .u_xlat0.xyz.=.u_xlat0.xyz./.u_x
10e0 6c 61 74 30 2e 77 77 77 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 20 3d 20 75 5f 78 6c 61 74 30 2e lat0.www;.....u_xlat1.=.u_xlat0.
1100 79 79 79 79 20 2a 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 yyyy.*.hlslcc_mtx4x4unity_Camera
1120 54 6f 57 6f 72 6c 64 5b 31 5d 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 20 3d 20 68 6c 73 6c 63 63 ToWorld[1];.....u_xlat1.=.hlslcc
1140 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 54 6f 57 6f 72 6c 64 5b 30 5d 20 2a 20 _mtx4x4unity_CameraToWorld[0].*.
1160 75 5f 78 6c 61 74 30 2e 78 78 78 78 20 2b 20 75 5f 78 6c 61 74 31 3b 0a 20 20 20 20 75 5f 78 6c u_xlat0.xxxx.+.u_xlat1;.....u_xl
1180 61 74 30 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 54 at0.=.hlslcc_mtx4x4unity_CameraT
11a0 6f 57 6f 72 6c 64 5b 32 5d 20 2a 20 28 2d 75 5f 78 6c 61 74 30 2e 7a 7a 7a 7a 29 20 2b 20 75 5f oWorld[2].*.(-u_xlat0.zzzz).+.u_
11c0 78 6c 61 74 31 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 20 3d 20 75 5f 78 6c 61 74 30 20 2b 20 68 xlat1;.....u_xlat0.=.u_xlat0.+.h
11e0 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 43 61 6d 65 72 61 54 6f 57 6f 72 6c 64 5b lslcc_mtx4x4unity_CameraToWorld[
1200 33 5d 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 2e 78 79 7a 20 3d 20 75 5f 78 6c 61 74 30 2e 79 79 3];.....u_xlat1.xyz.=.u_xlat0.yy
1220 79 20 2a 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 57 6f 72 6c 64 54 6f 53 68 y.*.hlslcc_mtx4x4unity_WorldToSh
1240 61 64 6f 77 5b 31 5d 2e 78 79 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 2e 78 79 7a 20 3d 20 68 adow[1].xyz;.....u_xlat1.xyz.=.h
1260 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f 57 6f 72 6c 64 54 6f 53 68 61 64 6f 77 5b lslcc_mtx4x4unity_WorldToShadow[
1280 30 5d 2e 78 79 7a 20 2a 20 75 5f 78 6c 61 74 30 2e 78 78 78 20 2b 20 75 5f 78 6c 61 74 31 2e 78 0].xyz.*.u_xlat0.xxx.+.u_xlat1.x
12a0 79 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 79 7a 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 yz;.....u_xlat0.xyz.=.hlslcc_mtx
12c0 34 78 34 75 6e 69 74 79 5f 57 6f 72 6c 64 54 6f 53 68 61 64 6f 77 5b 32 5d 2e 78 79 7a 20 2a 20 4x4unity_WorldToShadow[2].xyz.*.
12e0 75 5f 78 6c 61 74 30 2e 7a 7a 7a 20 2b 20 75 5f 78 6c 61 74 31 2e 78 79 7a 3b 0a 20 20 20 20 75 u_xlat0.zzz.+.u_xlat1.xyz;.....u
1300 5f 78 6c 61 74 30 2e 78 79 7a 20 3d 20 68 6c 73 6c 63 63 5f 6d 74 78 34 78 34 75 6e 69 74 79 5f _xlat0.xyz.=.hlslcc_mtx4x4unity_
1320 57 6f 72 6c 64 54 6f 53 68 61 64 6f 77 5b 33 5d 2e 78 79 7a 20 2a 20 75 5f 78 6c 61 74 30 2e 77 WorldToShadow[3].xyz.*.u_xlat0.w
1340 77 77 20 2b 20 75 5f 78 6c 61 74 30 2e 78 79 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 2e 78 79 ww.+.u_xlat0.xyz;.....u_xlat1.xy
1360 20 3d 20 75 5f 78 6c 61 74 30 2e 78 79 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 .=.u_xlat0.xy.*._ShadowMapTextur
1380 65 5f 54 65 78 65 6c 53 69 7a 65 2e 7a 77 20 2b 20 76 65 63 32 28 30 2e 35 2c 20 30 2e 35 29 3b e_TexelSize.zw.+.vec2(0.5,.0.5);
13a0 0a 20 20 20 20 75 5f 78 6c 61 74 31 2e 78 79 20 3d 20 66 6c 6f 6f 72 28 75 5f 78 6c 61 74 31 2e .....u_xlat1.xy.=.floor(u_xlat1.
13c0 78 79 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 79 20 3d 20 75 5f 78 6c 61 74 30 2e 78 79 xy);.....u_xlat0.xy.=.u_xlat0.xy
13e0 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 7a .*._ShadowMapTexture_TexelSize.z
1400 77 20 2b 20 28 2d 75 5f 78 6c 61 74 31 2e 78 79 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 37 2e w.+.(-u_xlat1.xy);.....u_xlat17.
1420 78 79 20 3d 20 28 2d 75 5f 78 6c 61 74 30 2e 78 79 29 20 2b 20 76 65 63 32 28 31 2e 30 2c 20 31 xy.=.(-u_xlat0.xy).+.vec2(1.0,.1
1440 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 2e 78 79 20 3d 20 6d 69 6e 28 75 5f 78 6c 61 74 .0);.....u_xlat2.xy.=.min(u_xlat
1460 30 2e 78 79 2c 20 76 65 63 32 28 30 2e 30 2c 20 30 2e 30 29 29 3b 0a 20 20 20 20 75 5f 78 6c 61 0.xy,.vec2(0.0,.0.0));.....u_xla
1480 74 31 37 2e 78 79 20 3d 20 28 2d 75 5f 78 6c 61 74 32 2e 78 79 29 20 2a 20 75 5f 78 6c 61 74 32 t17.xy.=.(-u_xlat2.xy).*.u_xlat2
14a0 2e 78 79 20 2b 20 75 5f 78 6c 61 74 31 37 2e 78 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 37 2e .xy.+.u_xlat17.xy;.....u_xlat17.
14c0 78 79 20 3d 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 2b 20 76 65 63 32 28 32 2e 30 2c 20 32 2e 30 xy.=.u_xlat17.xy.+.vec2(2.0,.2.0
14e0 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 2e 78 79 20 3d 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 );.....u_xlat2.xy.=.u_xlat17.xy.
1500 2a 20 76 65 63 32 28 30 2e 30 38 31 36 33 32 30 30 33 32 2c 20 30 2e 30 38 31 36 33 32 30 30 33 *.vec2(0.0816320032,.0.081632003
1520 32 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 2e 79 20 3d 20 75 5f 78 6c 61 74 32 2e 78 3b 0a 20 2);.....u_xlat3.y.=.u_xlat2.x;..
1540 20 20 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 3d 20 6d 61 78 28 75 5f 78 6c 61 74 30 2e 78 79 2c ...u_xlat17.xy.=.max(u_xlat0.xy,
1560 20 76 65 63 32 28 30 2e 30 2c 20 30 2e 30 29 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 34 20 3d 20 .vec2(0.0,.0.0));.....u_xlat4.=.
1580 75 5f 78 6c 61 74 30 2e 78 78 79 79 20 2b 20 76 65 63 34 28 30 2e 35 2c 20 31 2e 30 2c 20 30 2e u_xlat0.xxyy.+.vec4(0.5,.1.0,.0.
15a0 35 2c 20 31 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 3d 20 28 2d 75 5f 78 5,.1.0);.....u_xlat17.xy.=.(-u_x
15c0 6c 61 74 31 37 2e 78 79 29 20 2a 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 2b 20 75 5f 78 6c 61 74 lat17.xy).*.u_xlat17.xy.+.u_xlat
15e0 34 2e 79 77 3b 0a 20 20 20 20 75 5f 78 6c 61 74 34 20 3d 20 75 5f 78 6c 61 74 34 2e 78 78 7a 7a 4.yw;.....u_xlat4.=.u_xlat4.xxzz
1600 20 2a 20 75 5f 78 6c 61 74 34 2e 78 78 7a 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 37 2e 78 79 .*.u_xlat4.xxzz;.....u_xlat17.xy
1620 20 3d 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 2b 20 76 65 63 32 28 32 2e 30 2c 20 32 2e 30 29 3b .=.u_xlat17.xy.+.vec2(2.0,.2.0);
1640 0a 20 20 20 20 75 5f 78 6c 61 74 35 2e 7a 20 3d 20 75 5f 78 6c 61 74 31 37 2e 78 20 2a 20 30 2e .....u_xlat5.z.=.u_xlat17.x.*.0.
1660 30 38 31 36 33 32 30 30 33 32 3b 0a 20 20 20 20 75 5f 78 6c 61 74 36 2e 7a 20 3d 20 75 5f 78 6c 0816320032;.....u_xlat6.z.=.u_xl
1680 61 74 31 37 2e 79 20 2a 20 30 2e 30 38 31 36 33 32 30 30 33 32 3b 0a 20 20 20 20 75 5f 78 6c 61 at17.y.*.0.0816320032;.....u_xla
16a0 74 31 37 2e 78 79 20 3d 20 75 5f 78 6c 61 74 34 2e 78 7a 20 2a 20 76 65 63 32 28 30 2e 35 2c 20 t17.xy.=.u_xlat4.xz.*.vec2(0.5,.
16c0 30 2e 35 29 20 2b 20 28 2d 75 5f 78 6c 61 74 30 2e 78 79 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 0.5).+.(-u_xlat0.xy);.....u_xlat
16e0 33 2e 7a 77 20 3d 20 75 5f 78 6c 61 74 34 2e 77 79 20 2a 20 76 65 63 32 28 30 2e 30 34 30 38 31 3.zw.=.u_xlat4.wy.*.vec2(0.04081
1700 36 30 30 31 36 2c 20 30 2e 30 34 30 38 31 36 30 30 31 36 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 60016,.0.0408160016);.....u_xlat
1720 36 2e 78 79 20 3d 20 75 5f 78 6c 61 74 31 37 2e 79 78 20 2a 20 76 65 63 32 28 30 2e 30 38 31 36 6.xy.=.u_xlat17.yx.*.vec2(0.0816
1740 33 32 30 30 33 32 2c 20 30 2e 30 38 31 36 33 32 30 30 33 32 29 3b 0a 20 20 20 20 75 5f 78 6c 61 320032,.0.0816320032);.....u_xla
1760 74 35 2e 78 20 3d 20 75 5f 78 6c 61 74 36 2e 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 2e 77 20 t5.x.=.u_xlat6.y;.....u_xlat2.w.
1780 3d 20 75 5f 78 6c 61 74 33 2e 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 35 2e 79 77 20 3d 20 75 5f =.u_xlat3.z;.....u_xlat5.yw.=.u_
17a0 78 6c 61 74 30 2e 78 78 20 2a 20 76 65 63 32 28 2d 30 2e 30 38 31 36 33 32 30 30 33 32 2c 20 30 xlat0.xx.*.vec2(-0.0816320032,.0
17c0 2e 30 38 31 36 33 32 30 30 33 32 29 20 2b 20 76 65 63 32 28 30 2e 31 36 33 32 36 34 30 30 36 2c .0816320032).+.vec2(0.163264006,
17e0 20 30 2e 30 38 31 36 33 32 30 30 33 32 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 2e 78 7a 20 3d .0.0816320032);.....u_xlat3.xz.=
1800 20 75 5f 78 6c 61 74 30 2e 78 78 20 2a 20 76 65 63 32 28 2d 30 2e 30 38 31 36 33 32 30 30 33 32 .u_xlat0.xx.*.vec2(-0.0816320032
1820 2c 20 30 2e 30 38 31 36 33 32 30 30 33 32 29 20 2b 20 76 65 63 32 28 30 2e 30 38 31 36 33 32 30 ,.0.0816320032).+.vec2(0.0816320
1840 30 33 32 2c 20 30 2e 31 36 33 32 36 34 30 30 36 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 34 20 3d 032,.0.163264006);.....u_xlat4.=
1860 20 75 5f 78 6c 61 74 33 20 2b 20 75 5f 78 6c 61 74 35 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 20 .u_xlat3.+.u_xlat5;.....u_xlat3.
1880 3d 20 75 5f 78 6c 61 74 33 20 2f 20 75 5f 78 6c 61 74 34 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 =.u_xlat3./.u_xlat4;.....u_xlat3
18a0 20 3d 20 75 5f 78 6c 61 74 33 20 2b 20 76 65 63 34 28 2d 33 2e 35 2c 20 2d 31 2e 35 2c 20 30 2e .=.u_xlat3.+.vec4(-3.5,.-1.5,.0.
18c0 35 2c 20 32 2e 35 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 20 3d 20 75 5f 78 6c 61 74 33 2e 77 5,.2.5);.....u_xlat3.=.u_xlat3.w
18e0 78 79 7a 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a xyz.*._ShadowMapTexture_TexelSiz
1900 65 2e 78 78 78 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 35 2e 78 7a 77 20 3d 20 75 5f 78 6c 61 74 e.xxxx;.....u_xlat5.xzw.=.u_xlat
1920 33 2e 79 7a 77 3b 0a 20 20 20 20 75 5f 78 6c 61 74 36 2e 79 77 20 3d 20 75 5f 78 6c 61 74 30 2e 3.yzw;.....u_xlat6.yw.=.u_xlat0.
1940 79 79 20 2a 20 76 65 63 32 28 2d 30 2e 30 38 31 36 33 32 30 30 33 32 2c 20 30 2e 30 38 31 36 33 yy.*.vec2(-0.0816320032,.0.08163
1960 32 30 30 33 32 29 20 2b 20 76 65 63 32 28 30 2e 31 36 33 32 36 34 30 30 36 2c 20 30 2e 30 38 31 20032).+.vec2(0.163264006,.0.081
1980 36 33 32 30 30 33 32 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 2e 78 7a 20 3d 20 75 5f 78 6c 61 6320032);.....u_xlat2.xz.=.u_xla
19a0 74 30 2e 79 79 20 2a 20 76 65 63 32 28 2d 30 2e 30 38 31 36 33 32 30 30 33 32 2c 20 30 2e 30 38 t0.yy.*.vec2(-0.0816320032,.0.08
19c0 31 36 33 32 30 30 33 32 29 20 2b 20 76 65 63 32 28 30 2e 30 38 31 36 33 32 30 30 33 32 2c 20 30 16320032).+.vec2(0.0816320032,.0
19e0 2e 31 36 33 32 36 34 30 30 36 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 36 20 3d 20 75 5f 78 6c 61 .163264006);.....u_xlat6.=.u_xla
1a00 74 32 20 2b 20 75 5f 78 6c 61 74 36 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 20 3d 20 75 5f 78 6c t2.+.u_xlat6;.....u_xlat2.=.u_xl
1a20 61 74 32 20 2f 20 75 5f 78 6c 61 74 36 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 20 3d 20 75 5f 78 at2./.u_xlat6;.....u_xlat2.=.u_x
1a40 6c 61 74 32 20 2b 20 76 65 63 34 28 2d 33 2e 35 2c 20 2d 31 2e 35 2c 20 30 2e 35 2c 20 32 2e 35 lat2.+.vec4(-3.5,.-1.5,.0.5,.2.5
1a60 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 20 3d 20 75 5f 78 6c 61 74 32 2e 78 77 79 7a 20 2a 20 );.....u_xlat2.=.u_xlat2.xwyz.*.
1a80 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 79 79 79 79 _ShadowMapTexture_TexelSize.yyyy
1aa0 3b 0a 20 20 20 20 75 5f 78 6c 61 74 35 2e 79 20 3d 20 75 5f 78 6c 61 74 32 2e 78 3b 0a 20 20 20 ;.....u_xlat5.y.=.u_xlat2.x;....
1ac0 20 75 5f 78 6c 61 74 37 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 78 79 20 2a 20 5f 53 68 61 64 6f .u_xlat7.=.u_xlat1.xyxy.*._Shado
1ae0 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 78 79 20 2b 20 75 5f 78 wMapTexture_TexelSize.xyxy.+.u_x
1b00 6c 61 74 35 2e 78 79 7a 79 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 30 20 3d 20 76 65 63 lat5.xyzy;.....vec3.txVec0.=.vec
1b20 33 28 75 5f 78 6c 61 74 37 2e 7a 77 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 3(u_xlat7.zw,u_xlat0.z);.....u_x
1b40 6c 61 74 31 30 5f 30 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 lat10_0.=.textureLod(hlslcc_zcmp
1b60 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 30 2c 20 30 2e 30 29 3b _ShadowMapTexture,.txVec0,.0.0);
1b80 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 31 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 37 2e .....vec3.txVec1.=.vec3(u_xlat7.
1ba0 78 79 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 30 5f 38 20 3d 20 xy,u_xlat0.z);.....u_xlat10_8.=.
1bc0 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 textureLod(hlslcc_zcmp_ShadowMap
1be0 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 31 2c 20 30 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c 61 Texture,.txVec1,.0.0);.....u_xla
1c00 74 37 20 3d 20 75 5f 78 6c 61 74 34 20 2a 20 75 5f 78 6c 61 74 36 2e 78 78 78 78 3b 0a 20 20 20 t7.=.u_xlat4.*.u_xlat6.xxxx;....
1c20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 31 30 5f 30 20 2a 20 75 5f 78 6c 61 74 .u_xlat0.x.=.u_xlat10_0.*.u_xlat
1c40 37 2e 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 37 2e 78 20 2a 7.y;.....u_xlat0.x.=.u_xlat7.x.*
1c60 20 75 5f 78 6c 61 74 31 30 5f 38 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 .u_xlat10_8.+.u_xlat0.x;.....u_x
1c80 6c 61 74 38 2e 78 7a 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 20 2a 20 5f 53 68 61 64 6f 77 4d 61 lat8.xz.=.u_xlat1.xy.*._ShadowMa
1ca0 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 20 2b 20 75 5f 78 6c 61 74 35 2e pTexture_TexelSize.xy.+.u_xlat5.
1cc0 77 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 2e 79 20 3d 20 75 5f 78 6c 61 74 35 2e 79 3b 0a 20 wy;.....u_xlat3.y.=.u_xlat5.y;..
1ce0 20 20 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 20 2a 20 5f 53 ...u_xlat17.xy.=.u_xlat1.xy.*._S
1d00 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 20 2b 20 75 hadowMapTexture_TexelSize.xy.+.u
1d20 5f 78 6c 61 74 33 2e 78 79 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 32 20 3d 20 76 65 63 _xlat3.xy;.....vec3.txVec2.=.vec
1d40 33 28 75 5f 78 6c 61 74 31 37 2e 78 79 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 3(u_xlat17.xy,u_xlat0.z);.....u_
1d60 78 6c 61 74 31 30 5f 31 37 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 xlat10_17.=.textureLod(hlslcc_zc
1d80 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 32 2c 20 30 2e 30 mp_ShadowMapTexture,.txVec2,.0.0
1da0 29 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 33 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 );.....vec3.txVec3.=.vec3(u_xlat
1dc0 38 2e 78 7a 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 30 5f 38 20 8.xz,u_xlat0.z);.....u_xlat10_8.
1de0 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d =.textureLod(hlslcc_zcmp_ShadowM
1e00 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 33 2c 20 30 2e 30 29 3b 0a 20 20 20 20 75 5f 78 apTexture,.txVec3,.0.0);.....u_x
1e20 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 37 2e 7a 20 2a 20 75 5f 78 6c 61 74 31 30 5f 38 20 lat0.x.=.u_xlat7.z.*.u_xlat10_8.
1e40 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 +.u_xlat0.x;.....u_xlat0.x.=.u_x
1e60 6c 61 74 37 2e 77 20 2a 20 75 5f 78 6c 61 74 31 30 5f 31 37 20 2b 20 75 5f 78 6c 61 74 30 2e 78 lat7.w.*.u_xlat10_17.+.u_xlat0.x
1e80 3b 0a 20 20 20 20 75 5f 78 6c 61 74 35 2e 79 20 3d 20 75 5f 78 6c 61 74 32 2e 7a 3b 0a 20 20 20 ;.....u_xlat5.y.=.u_xlat2.z;....
1ea0 20 75 5f 78 6c 61 74 37 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 78 79 20 2a 20 5f 53 68 61 64 6f .u_xlat7.=.u_xlat1.xyxy.*._Shado
1ec0 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 78 79 20 2b 20 75 5f 78 wMapTexture_TexelSize.xyxy.+.u_x
1ee0 6c 61 74 35 2e 78 79 7a 79 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 34 20 3d 20 76 65 63 lat5.xyzy;.....vec3.txVec4.=.vec
1f00 33 28 75 5f 78 6c 61 74 37 2e 78 79 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 3(u_xlat7.xy,u_xlat0.z);.....u_x
1f20 6c 61 74 31 30 5f 38 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 lat10_8.=.textureLod(hlslcc_zcmp
1f40 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 34 2c 20 30 2e 30 29 3b _ShadowMapTexture,.txVec4,.0.0);
1f60 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 35 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 37 2e .....vec3.txVec5.=.vec3(u_xlat7.
1f80 7a 77 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 30 5f 32 34 20 3d zw,u_xlat0.z);.....u_xlat10_24.=
1fa0 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 .textureLod(hlslcc_zcmp_ShadowMa
1fc0 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 35 2c 20 30 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c pTexture,.txVec5,.0.0);.....u_xl
1fe0 61 74 37 20 3d 20 75 5f 78 6c 61 74 34 20 2a 20 75 5f 78 6c 61 74 36 2e 79 79 79 79 3b 0a 20 20 at7.=.u_xlat4.*.u_xlat6.yyyy;...
2000 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 37 2e 78 20 2a 20 75 5f 78 6c 61 74 ..u_xlat0.x.=.u_xlat7.x.*.u_xlat
2020 31 30 5f 38 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 10_8.+.u_xlat0.x;.....u_xlat0.x.
2040 3d 20 75 5f 78 6c 61 74 37 2e 79 20 2a 20 75 5f 78 6c 61 74 31 30 5f 32 34 20 2b 20 75 5f 78 6c =.u_xlat7.y.*.u_xlat10_24.+.u_xl
2060 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 38 2e 78 7a 20 3d 20 75 5f 78 6c 61 74 31 2e at0.x;.....u_xlat8.xz.=.u_xlat1.
2080 78 79 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 xy.*._ShadowMapTexture_TexelSize
20a0 2e 78 79 20 2b 20 75 5f 78 6c 61 74 35 2e 77 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 2e 7a 20 .xy.+.u_xlat5.wy;.....u_xlat3.z.
20c0 3d 20 75 5f 78 6c 61 74 35 2e 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 3d 20 75 =.u_xlat5.y;.....u_xlat17.xy.=.u
20e0 5f 78 6c 61 74 31 2e 78 79 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 _xlat1.xy.*._ShadowMapTexture_Te
2100 78 65 6c 53 69 7a 65 2e 78 79 20 2b 20 75 5f 78 6c 61 74 33 2e 78 7a 3b 0a 20 20 20 20 76 65 63 xelSize.xy.+.u_xlat3.xz;.....vec
2120 33 20 74 78 56 65 63 36 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 31 37 2e 78 79 2c 75 5f 78 6c 3.txVec6.=.vec3(u_xlat17.xy,u_xl
2140 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 30 5f 31 37 20 3d 20 74 65 78 74 75 72 at0.z);.....u_xlat10_17.=.textur
2160 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 eLod(hlslcc_zcmp_ShadowMapTextur
2180 65 2c 20 74 78 56 65 63 36 2c 20 30 2e 30 29 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 37 e,.txVec6,.0.0);.....vec3.txVec7
21a0 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 38 2e 78 7a 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 .=.vec3(u_xlat8.xz,u_xlat0.z);..
21c0 20 20 20 75 5f 78 6c 61 74 31 30 5f 38 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 ...u_xlat10_8.=.textureLod(hlslc
21e0 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 37 2c c_zcmp_ShadowMapTexture,.txVec7,
2200 20 30 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 37 2e 7a .0.0);.....u_xlat0.x.=.u_xlat7.z
2220 20 2a 20 75 5f 78 6c 61 74 31 30 5f 38 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 .*.u_xlat10_8.+.u_xlat0.x;.....u
2240 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 37 2e 77 20 2a 20 75 5f 78 6c 61 74 31 30 5f _xlat0.x.=.u_xlat7.w.*.u_xlat10_
2260 31 37 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 35 2e 79 20 3d 20 17.+.u_xlat0.x;.....u_xlat5.y.=.
2280 75 5f 78 6c 61 74 32 2e 77 3b 0a 20 20 20 20 75 5f 78 6c 61 74 37 20 3d 20 75 5f 78 6c 61 74 31 u_xlat2.w;.....u_xlat7.=.u_xlat1
22a0 2e 78 79 78 79 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 .xyxy.*._ShadowMapTexture_TexelS
22c0 69 7a 65 2e 78 79 78 79 20 2b 20 75 5f 78 6c 61 74 35 2e 78 79 7a 79 3b 0a 20 20 20 20 76 65 63 ize.xyxy.+.u_xlat5.xyzy;.....vec
22e0 33 20 74 78 56 65 63 38 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 37 2e 78 79 2c 75 5f 78 6c 61 3.txVec8.=.vec3(u_xlat7.xy,u_xla
2300 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 30 5f 38 20 3d 20 74 65 78 74 75 72 65 4c t0.z);.....u_xlat10_8.=.textureL
2320 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c od(hlslcc_zcmp_ShadowMapTexture,
2340 20 74 78 56 65 63 38 2c 20 30 2e 30 29 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 39 20 3d .txVec8,.0.0);.....vec3.txVec9.=
2360 20 76 65 63 33 28 75 5f 78 6c 61 74 37 2e 7a 77 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 .vec3(u_xlat7.zw,u_xlat0.z);....
2380 20 75 5f 78 6c 61 74 31 30 5f 32 34 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 .u_xlat10_24.=.textureLod(hlslcc
23a0 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 39 2c 20 _zcmp_ShadowMapTexture,.txVec9,.
23c0 30 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 37 20 3d 20 75 5f 78 6c 61 74 34 20 2a 20 75 5f 0.0);.....u_xlat7.=.u_xlat4.*.u_
23e0 78 6c 61 74 36 2e 7a 7a 7a 7a 3b 0a 20 20 20 20 75 5f 78 6c 61 74 34 20 3d 20 75 5f 78 6c 61 74 xlat6.zzzz;.....u_xlat4.=.u_xlat
2400 34 20 2a 20 75 5f 78 6c 61 74 36 2e 77 77 77 77 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 4.*.u_xlat6.wwww;.....u_xlat0.x.
2420 3d 20 75 5f 78 6c 61 74 37 2e 78 20 2a 20 75 5f 78 6c 61 74 31 30 5f 38 20 2b 20 75 5f 78 6c 61 =.u_xlat7.x.*.u_xlat10_8.+.u_xla
2440 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 37 2e 79 20 t0.x;.....u_xlat0.x.=.u_xlat7.y.
2460 2a 20 75 5f 78 6c 61 74 31 30 5f 32 34 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 *.u_xlat10_24.+.u_xlat0.x;.....u
2480 5f 78 6c 61 74 38 2e 78 7a 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 20 2a 20 5f 53 68 61 64 6f 77 _xlat8.xz.=.u_xlat1.xy.*._Shadow
24a0 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 20 2b 20 75 5f 78 6c 61 74 MapTexture_TexelSize.xy.+.u_xlat
24c0 35 2e 77 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 32 2e 78 7a 77 20 3d 20 75 5f 78 6c 61 74 35 2e 5.wy;.....u_xlat2.xzw.=.u_xlat5.
24e0 78 7a 77 3b 0a 20 20 20 20 75 5f 78 6c 61 74 33 2e 77 20 3d 20 75 5f 78 6c 61 74 35 2e 79 3b 0a xzw;.....u_xlat3.w.=.u_xlat5.y;.
2500 20 20 20 20 75 5f 78 6c 61 74 31 37 2e 78 79 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 20 2a 20 5f ....u_xlat17.xy.=.u_xlat1.xy.*._
2520 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 20 2b 20 ShadowMapTexture_TexelSize.xy.+.
2540 75 5f 78 6c 61 74 33 2e 78 77 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 31 30 20 3d 20 76 u_xlat3.xw;.....vec3.txVec10.=.v
2560 65 63 33 28 75 5f 78 6c 61 74 31 37 2e 78 79 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 ec3(u_xlat17.xy,u_xlat0.z);.....
2580 75 5f 78 6c 61 74 31 30 5f 31 37 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f u_xlat10_17.=.textureLod(hlslcc_
25a0 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 31 30 2c 20 zcmp_ShadowMapTexture,.txVec10,.
25c0 30 2e 30 29 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 31 31 20 3d 20 76 65 63 33 28 75 5f 0.0);.....vec3.txVec11.=.vec3(u_
25e0 78 6c 61 74 38 2e 78 7a 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 xlat8.xz,u_xlat0.z);.....u_xlat1
2600 30 5f 38 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 0_8.=.textureLod(hlslcc_zcmp_Sha
2620 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 31 31 2c 20 30 2e 30 29 3b 0a 20 20 dowMapTexture,.txVec11,.0.0);...
2640 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 37 2e 7a 20 2a 20 75 5f 78 6c 61 74 ..u_xlat0.x.=.u_xlat7.z.*.u_xlat
2660 31 30 5f 38 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 10_8.+.u_xlat0.x;.....u_xlat0.x.
2680 3d 20 75 5f 78 6c 61 74 37 2e 77 20 2a 20 75 5f 78 6c 61 74 31 30 5f 31 37 20 2b 20 75 5f 78 6c =.u_xlat7.w.*.u_xlat10_17.+.u_xl
26a0 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 35 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 78 at0.x;.....u_xlat5.=.u_xlat1.xyx
26c0 79 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e y.*._ShadowMapTexture_TexelSize.
26e0 78 79 78 79 20 2b 20 75 5f 78 6c 61 74 32 2e 78 79 7a 79 3b 0a 20 20 20 20 75 5f 78 6c 61 74 38 xyxy.+.u_xlat2.xyzy;.....u_xlat8
2700 2e 78 7a 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 20 2a 20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 .xz.=.u_xlat1.xy.*._ShadowMapTex
2720 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 20 2b 20 75 5f 78 6c 61 74 32 2e 77 79 3b 0a ture_TexelSize.xy.+.u_xlat2.wy;.
2740 20 20 20 20 75 5f 78 6c 61 74 33 2e 79 20 3d 20 75 5f 78 6c 61 74 32 2e 79 3b 0a 20 20 20 20 75 ....u_xlat3.y.=.u_xlat2.y;.....u
2760 5f 78 6c 61 74 31 2e 78 79 20 3d 20 75 5f 78 6c 61 74 31 2e 78 79 20 2a 20 5f 53 68 61 64 6f 77 _xlat1.xy.=.u_xlat1.xy.*._Shadow
2780 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 2e 78 79 20 2b 20 75 5f 78 6c 61 74 MapTexture_TexelSize.xy.+.u_xlat
27a0 33 2e 78 79 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 31 32 20 3d 20 76 65 63 33 28 75 5f 3.xy;.....vec3.txVec12.=.vec3(u_
27c0 78 6c 61 74 31 2e 78 79 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 xlat1.xy,u_xlat0.z);.....u_xlat1
27e0 30 5f 31 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 0_1.=.textureLod(hlslcc_zcmp_Sha
2800 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 31 32 2c 20 30 2e 30 29 3b 0a 20 20 dowMapTexture,.txVec12,.0.0);...
2820 20 20 76 65 63 33 20 74 78 56 65 63 31 33 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 38 2e 78 7a ..vec3.txVec13.=.vec3(u_xlat8.xz
2840 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 30 5f 38 20 3d 20 74 65 ,u_xlat0.z);.....u_xlat10_8.=.te
2860 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 xtureLod(hlslcc_zcmp_ShadowMapTe
2880 78 74 75 72 65 2c 20 74 78 56 65 63 31 33 2c 20 30 2e 30 29 3b 0a 20 20 20 20 76 65 63 33 20 74 xture,.txVec13,.0.0);.....vec3.t
28a0 78 56 65 63 31 34 20 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 35 2e 78 79 2c 75 5f 78 6c 61 74 30 xVec14.=.vec3(u_xlat5.xy,u_xlat0
28c0 2e 7a 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 31 30 5f 32 34 20 3d 20 74 65 78 74 75 72 65 4c 6f .z);.....u_xlat10_24.=.textureLo
28e0 64 28 68 6c 73 6c 63 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 d(hlslcc_zcmp_ShadowMapTexture,.
2900 74 78 56 65 63 31 34 2c 20 30 2e 30 29 3b 0a 20 20 20 20 76 65 63 33 20 74 78 56 65 63 31 35 20 txVec14,.0.0);.....vec3.txVec15.
2920 3d 20 76 65 63 33 28 75 5f 78 6c 61 74 35 2e 7a 77 2c 75 5f 78 6c 61 74 30 2e 7a 29 3b 0a 20 20 =.vec3(u_xlat5.zw,u_xlat0.z);...
2940 20 20 75 5f 78 6c 61 74 31 30 5f 31 36 20 3d 20 74 65 78 74 75 72 65 4c 6f 64 28 68 6c 73 6c 63 ..u_xlat10_16.=.textureLod(hlslc
2960 63 5f 7a 63 6d 70 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 2c 20 74 78 56 65 63 31 35 c_zcmp_ShadowMapTexture,.txVec15
2980 2c 20 30 2e 30 29 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 34 2e ,.0.0);.....u_xlat0.x.=.u_xlat4.
29a0 78 20 2a 20 75 5f 78 6c 61 74 31 30 5f 32 34 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 x.*.u_xlat10_24.+.u_xlat0.x;....
29c0 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 34 2e 79 20 2a 20 75 5f 78 6c 61 74 31 .u_xlat0.x.=.u_xlat4.y.*.u_xlat1
29e0 30 5f 31 36 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 0_16.+.u_xlat0.x;.....u_xlat0.x.
2a00 3d 20 75 5f 78 6c 61 74 34 2e 7a 20 2a 20 75 5f 78 6c 61 74 31 30 5f 38 20 2b 20 75 5f 78 6c 61 =.u_xlat4.z.*.u_xlat10_8.+.u_xla
2a20 74 30 2e 78 3b 0a 20 20 20 20 75 5f 78 6c 61 74 30 2e 78 20 3d 20 75 5f 78 6c 61 74 34 2e 77 20 t0.x;.....u_xlat0.x.=.u_xlat4.w.
2a40 2a 20 75 5f 78 6c 61 74 31 30 5f 31 20 2b 20 75 5f 78 6c 61 74 30 2e 78 3b 0a 20 20 20 20 75 5f *.u_xlat10_1.+.u_xlat0.x;.....u_
2a60 78 6c 61 74 38 2e 78 20 3d 20 28 2d 5f 4c 69 67 68 74 53 68 61 64 6f 77 44 61 74 61 2e 78 29 20 xlat8.x.=.(-_LightShadowData.x).
2a80 2b 20 31 2e 30 3b 0a 20 20 20 20 53 56 5f 54 61 72 67 65 74 30 20 3d 20 75 5f 78 6c 61 74 30 2e +.1.0;.....SV_Target0.=.u_xlat0.
2aa0 78 78 78 78 20 2a 20 75 5f 78 6c 61 74 38 2e 78 78 78 78 20 2b 20 5f 4c 69 67 68 74 53 68 61 64 xxxx.*.u_xlat8.xxxx.+._LightShad
2ac0 6f 77 44 61 74 61 2e 78 78 78 78 3b 0a 20 20 20 20 72 65 74 75 72 6e 3b 0a 7d 0a 0a 23 65 6e 64 owData.xxxx;.....return;.}..#end
2ae0 69 66 0a 00 31 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 if..1...........................
2b00 08 00 00 00 24 47 6c 6f 62 61 6c 73 a0 01 00 00 05 00 00 00 10 00 00 00 5f 4c 69 67 68 74 53 68 ....$Globals............_LightSh
2b20 61 64 6f 77 44 61 74 61 00 00 00 00 01 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 80 01 00 00 adowData........................
2b40 1b 00 00 00 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 5f 54 65 78 65 6c 53 69 7a 65 00 ...._ShadowMapTexture_TexelSize.
2b60 00 00 00 00 01 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 19 00 00 00 75 6e 69 74 ............................unit
2b80 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 00 00 00 00 00 00 00 04 00 00 00 y_CameraInvProjection...........
2ba0 04 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 75 6e 69 74 79 5f 43 61 6d 65 72 61 ....................unity_Camera
2bc0 54 6f 57 6f 72 6c 64 00 00 00 00 00 04 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 40 00 00 00 ToWorld.....................@...
2be0 13 00 00 00 75 6e 69 74 79 5f 57 6f 72 6c 64 54 6f 53 68 61 64 6f 77 00 00 00 00 00 04 00 00 00 ....unity_WorldToShadow.........
2c00 04 00 00 00 01 00 00 00 04 00 00 00 80 00 00 00 00 00 00 00 08 00 00 00 24 47 6c 6f 62 61 6c 73 ........................$Globals
2c20 d0 00 00 00 04 00 00 00 11 00 00 00 5f 50 72 6f 6a 65 63 74 69 6f 6e 50 61 72 61 6d 73 00 00 00 ............_ProjectionParams...
2c40 00 00 00 00 01 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 00 00 00 75 6e 69 74 ............................unit
2c60 79 5f 43 61 6d 65 72 61 49 6e 76 50 72 6f 6a 65 63 74 69 6f 6e 00 00 00 00 00 00 00 04 00 00 00 y_CameraInvProjection...........
2c80 04 00 00 00 01 00 00 00 00 00 00 00 10 00 00 00 13 00 00 00 75 6e 69 74 79 5f 4f 62 6a 65 63 74 ....................unity_Object
2ca0 54 6f 57 6f 72 6c 64 00 00 00 00 00 04 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 50 00 00 00 ToWorld.....................P...
2cc0 0e 00 00 00 75 6e 69 74 79 5f 4d 61 74 72 69 78 56 50 00 00 00 00 00 00 04 00 00 00 04 00 00 00 ....unity_MatrixVP..............
2ce0 01 00 00 00 00 00 00 00 90 00 00 00 00 00 00 00 02 00 00 00 13 00 00 00 5f 43 61 6d 65 72 61 44 ........................_CameraD
2d00 65 70 74 68 54 65 78 74 75 72 65 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 11 00 00 00 epthTexture.....................
2d20 5f 53 68 61 64 6f 77 4d 61 70 54 65 78 74 75 72 65 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 _ShadowMapTexture...............
2d40 04 00 00 00 ....