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 3d 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 // SV_RENDERTARGETARRAYINDEX 0 x 1 RTINDEX uint 22 // TEXCOORD 0 xyz 2 NONE float xyz 23 // 24 // 25 // Output signature: 26 // 27 // Name Index Mask Register SysValue Format Used 28 // -------------------- ----- ------ -------- -------- ------- ------ 29 // SV_TARGET 0 xyzw 0 TARGET float xyzw 30 // 31 ps_4_0 32 dcl_sampler s0, mode_default 33 dcl_resource_texture3d (float,float,float,float) t0 34 dcl_input_ps linear v2.xyz 35 dcl_output o0.xyzw 36 dcl_temps 1 37 sample r0.xyzw, v2.xyzx, t0.xyzw, s0 38 mov o0.x, r0.x 39 mov o0.yzw, l(0,0,0,1.000000) 40 ret 41 // Approximately 4 instruction slots used 42 #endif 43 44 const BYTE g_PS_PassthroughR3D[] = 45 { 46 68, 88, 66, 67, 154, 126, 47 157, 110, 55, 22, 118, 195, 48 222, 16, 4, 44, 4, 186, 49 175, 193, 1, 0, 0, 0, 50 188, 2, 0, 0, 5, 0, 51 0, 0, 52, 0, 0, 0, 52 220, 0, 0, 0, 100, 1, 53 0, 0, 152, 1, 0, 0, 54 64, 2, 0, 0, 82, 68, 55 69, 70, 160, 0, 0, 0, 56 0, 0, 0, 0, 0, 0, 57 0, 0, 2, 0, 0, 0, 58 28, 0, 0, 0, 0, 4, 59 255, 255, 0, 1, 0, 0, 60 109, 0, 0, 0, 92, 0, 61 0, 0, 3, 0, 0, 0, 62 0, 0, 0, 0, 0, 0, 63 0, 0, 0, 0, 0, 0, 64 0, 0, 0, 0, 1, 0, 65 0, 0, 1, 0, 0, 0, 66 100, 0, 0, 0, 2, 0, 67 0, 0, 5, 0, 0, 0, 68 8, 0, 0, 0, 255, 255, 69 255, 255, 0, 0, 0, 0, 70 1, 0, 0, 0, 13, 0, 71 0, 0, 83, 97, 109, 112, 72 108, 101, 114, 0, 84, 101, 73 120, 116, 117, 114, 101, 70, 74 0, 77, 105, 99, 114, 111, 75 115, 111, 102, 116, 32, 40, 76 82, 41, 32, 72, 76, 83, 77 76, 32, 83, 104, 97, 100, 78 101, 114, 32, 67, 111, 109, 79 112, 105, 108, 101, 114, 32, 80 57, 46, 51, 48, 46, 57, 81 50, 48, 48, 46, 49, 54, 82 51, 56, 52, 0, 73, 83, 83 71, 78, 128, 0, 0, 0, 84 3, 0, 0, 0, 8, 0, 85 0, 0, 80, 0, 0, 0, 86 0, 0, 0, 0, 1, 0, 87 0, 0, 3, 0, 0, 0, 88 0, 0, 0, 0, 15, 0, 89 0, 0, 92, 0, 0, 0, 90 0, 0, 0, 0, 4, 0, 91 0, 0, 1, 0, 0, 0, 92 1, 0, 0, 0, 1, 0, 93 0, 0, 118, 0, 0, 0, 94 0, 0, 0, 0, 0, 0, 95 0, 0, 3, 0, 0, 0, 96 2, 0, 0, 0, 7, 7, 97 0, 0, 83, 86, 95, 80, 98 79, 83, 73, 84, 73, 79, 99 78, 0, 83, 86, 95, 82, 100 69, 78, 68, 69, 82, 84, 101 65, 82, 71, 69, 84, 65, 102 82, 82, 65, 89, 73, 78, 103 68, 69, 88, 0, 84, 69, 104 88, 67, 79, 79, 82, 68, 105 0, 171, 79, 83, 71, 78, 106 44, 0, 0, 0, 1, 0, 107 0, 0, 8, 0, 0, 0, 108 32, 0, 0, 0, 0, 0, 109 0, 0, 0, 0, 0, 0, 110 3, 0, 0, 0, 0, 0, 111 0, 0, 15, 0, 0, 0, 112 83, 86, 95, 84, 65, 82, 113 71, 69, 84, 0, 171, 171, 114 83, 72, 68, 82, 160, 0, 115 0, 0, 64, 0, 0, 0, 116 40, 0, 0, 0, 90, 0, 117 0, 3, 0, 96, 16, 0, 118 0, 0, 0, 0, 88, 40, 119 0, 4, 0, 112, 16, 0, 120 0, 0, 0, 0, 85, 85, 121 0, 0, 98, 16, 0, 3, 122 114, 16, 16, 0, 2, 0, 123 0, 0, 101, 0, 0, 3, 124 242, 32, 16, 0, 0, 0, 125 0, 0, 104, 0, 0, 2, 126 1, 0, 0, 0, 69, 0, 127 0, 9, 242, 0, 16, 0, 128 0, 0, 0, 0, 70, 18, 129 16, 0, 2, 0, 0, 0, 130 70, 126, 16, 0, 0, 0, 131 0, 0, 0, 96, 16, 0, 132 0, 0, 0, 0, 54, 0, 133 0, 5, 18, 32, 16, 0, 134 0, 0, 0, 0, 10, 0, 135 16, 0, 0, 0, 0, 0, 136 54, 0, 0, 8, 226, 32, 137 16, 0, 0, 0, 0, 0, 138 2, 64, 0, 0, 0, 0, 139 0, 0, 0, 0, 0, 0, 140 0, 0, 0, 0, 0, 0, 141 128, 63, 62, 0, 0, 1, 142 83, 84, 65, 84, 116, 0, 143 0, 0, 4, 0, 0, 0, 144 1, 0, 0, 0, 0, 0, 145 0, 0, 2, 0, 0, 0, 146 0, 0, 0, 0, 0, 0, 147 0, 0, 0, 0, 0, 0, 148 1, 0, 0, 0, 0, 0, 149 0, 0, 0, 0, 0, 0, 150 0, 0, 0, 0, 0, 0, 151 0, 0, 0, 0, 0, 0, 152 0, 0, 0, 0, 1, 0, 153 0, 0, 0, 0, 0, 0, 154 0, 0, 0, 0, 0, 0, 155 0, 0, 0, 0, 0, 0, 156 3, 0, 0, 0, 0, 0, 157 0, 0, 0, 0, 0, 0, 158 0, 0, 0, 0, 0, 0, 159 0, 0, 0, 0, 0, 0, 160 0, 0, 0, 0, 0, 0, 161 0, 0, 0, 0, 0, 0, 162 0, 0, 0, 0 163 }; 164