1 #if 0 2 // 3 // Generated by Microsoft (R) HLSL Shader Compiler 9.30.9200.16384 4 // 5 // 6 /// 7 // Resource Bindings: 8 // 9 // Name Type Format Dim Slot Elements 10 // ------------------------------ ---------- ------- ----------- ---- -------- 11 // Sampler sampler NA NA 0 1 12 // TextureF texture float4 2d 0 1 13 // 14 // 15 // 16 // Input signature: 17 // 18 // Name Index Mask Register SysValue Format Used 19 // -------------------- ----- ------ -------- -------- ------- ------ 20 // SV_POSITION 0 xyzw 0 POS float 21 // TEXCOORD 0 xy 1 NONE float xy 22 // 23 // 24 // Output signature: 25 // 26 // Name Index Mask Register SysValue Format Used 27 // -------------------- ----- ------ -------- -------- ------- ------ 28 // SV_DEPTH 0 N/A oDepth DEPTH float YES 29 // 30 ps_4_0 31 dcl_sampler s0, mode_default 32 dcl_resource_texture2d (float,float,float,float) t0 33 dcl_input_ps linear v1.xy 34 dcl_output oDepth 35 dcl_temps 1 36 sample r0.xyzw, v1.xyxx, t0.xyzw, s0 37 mov oDepth, r0.x 38 ret 39 // Approximately 3 instruction slots used 40 #endif 41 42 const BYTE g_PS_PassthroughDepth2D[] = 43 { 44 68, 88, 66, 67, 205, 127, 45 148, 170, 168, 91, 194, 133, 46 180, 181, 17, 51, 13, 53, 47 48, 72, 1, 0, 0, 0, 48 100, 2, 0, 0, 5, 0, 49 0, 0, 52, 0, 0, 0, 50 220, 0, 0, 0, 52, 1, 51 0, 0, 104, 1, 0, 0, 52 232, 1, 0, 0, 82, 68, 53 69, 70, 160, 0, 0, 0, 54 0, 0, 0, 0, 0, 0, 55 0, 0, 2, 0, 0, 0, 56 28, 0, 0, 0, 0, 4, 57 255, 255, 0, 1, 0, 0, 58 109, 0, 0, 0, 92, 0, 59 0, 0, 3, 0, 0, 0, 60 0, 0, 0, 0, 0, 0, 61 0, 0, 0, 0, 0, 0, 62 0, 0, 0, 0, 1, 0, 63 0, 0, 1, 0, 0, 0, 64 100, 0, 0, 0, 2, 0, 65 0, 0, 5, 0, 0, 0, 66 4, 0, 0, 0, 255, 255, 67 255, 255, 0, 0, 0, 0, 68 1, 0, 0, 0, 13, 0, 69 0, 0, 83, 97, 109, 112, 70 108, 101, 114, 0, 84, 101, 71 120, 116, 117, 114, 101, 70, 72 0, 77, 105, 99, 114, 111, 73 115, 111, 102, 116, 32, 40, 74 82, 41, 32, 72, 76, 83, 75 76, 32, 83, 104, 97, 100, 76 101, 114, 32, 67, 111, 109, 77 112, 105, 108, 101, 114, 32, 78 57, 46, 51, 48, 46, 57, 79 50, 48, 48, 46, 49, 54, 80 51, 56, 52, 0, 73, 83, 81 71, 78, 80, 0, 0, 0, 82 2, 0, 0, 0, 8, 0, 83 0, 0, 56, 0, 0, 0, 84 0, 0, 0, 0, 1, 0, 85 0, 0, 3, 0, 0, 0, 86 0, 0, 0, 0, 15, 0, 87 0, 0, 68, 0, 0, 0, 88 0, 0, 0, 0, 0, 0, 89 0, 0, 3, 0, 0, 0, 90 1, 0, 0, 0, 3, 3, 91 0, 0, 83, 86, 95, 80, 92 79, 83, 73, 84, 73, 79, 93 78, 0, 84, 69, 88, 67, 94 79, 79, 82, 68, 0, 171, 95 171, 171, 79, 83, 71, 78, 96 44, 0, 0, 0, 1, 0, 97 0, 0, 8, 0, 0, 0, 98 32, 0, 0, 0, 0, 0, 99 0, 0, 0, 0, 0, 0, 100 3, 0, 0, 0, 255, 255, 101 255, 255, 1, 14, 0, 0, 102 83, 86, 95, 68, 69, 80, 103 84, 72, 0, 171, 171, 171, 104 83, 72, 68, 82, 120, 0, 105 0, 0, 64, 0, 0, 0, 106 30, 0, 0, 0, 90, 0, 107 0, 3, 0, 96, 16, 0, 108 0, 0, 0, 0, 88, 24, 109 0, 4, 0, 112, 16, 0, 110 0, 0, 0, 0, 85, 85, 111 0, 0, 98, 16, 0, 3, 112 50, 16, 16, 0, 1, 0, 113 0, 0, 101, 0, 0, 2, 114 1, 192, 0, 0, 104, 0, 115 0, 2, 1, 0, 0, 0, 116 69, 0, 0, 9, 242, 0, 117 16, 0, 0, 0, 0, 0, 118 70, 16, 16, 0, 1, 0, 119 0, 0, 70, 126, 16, 0, 120 0, 0, 0, 0, 0, 96, 121 16, 0, 0, 0, 0, 0, 122 54, 0, 0, 4, 1, 192, 123 0, 0, 10, 0, 16, 0, 124 0, 0, 0, 0, 62, 0, 125 0, 1, 83, 84, 65, 84, 126 116, 0, 0, 0, 3, 0, 127 0, 0, 1, 0, 0, 0, 128 0, 0, 0, 0, 2, 0, 129 0, 0, 0, 0, 0, 0, 130 0, 0, 0, 0, 0, 0, 131 0, 0, 1, 0, 0, 0, 132 0, 0, 0, 0, 0, 0, 133 0, 0, 0, 0, 0, 0, 134 0, 0, 0, 0, 0, 0, 135 0, 0, 0, 0, 0, 0, 136 1, 0, 0, 0, 0, 0, 137 0, 0, 0, 0, 0, 0, 138 0, 0, 0, 0, 0, 0, 139 0, 0, 2, 0, 0, 0, 140 0, 0, 0, 0, 0, 0, 141 0, 0, 0, 0, 0, 0, 142 0, 0, 0, 0, 0, 0, 143 0, 0, 0, 0, 0, 0, 144 0, 0, 0, 0, 0, 0, 145 0, 0, 0, 0, 0, 0 146 }; 147