1 #if 0 2 // 3 // Generated by Microsoft (R) HLSL Shader Compiler 6.3.9600.16384 4 // 5 // 6 // Resource Bindings: 7 // 8 // Name Type Format Dim Slot Elements 9 // ------------------------------ ---------- ------- ----------- ---- -------- 10 // Sampler sampler NA NA 0 1 11 // TextureF texture float4 3d 0 1 12 // 13 // 14 // 15 // Input signature: 16 // 17 // Name Index Mask Register SysValue Format Used 18 // -------------------- ----- ------ -------- -------- ------- ------ 19 // SV_POSITION 0 xyzw 0 POS float 20 // SV_RENDERTARGETARRAYINDEX 0 x 1 RTINDEX uint 21 // TEXCOORD 0 xyz 2 NONE float xyz 22 // 23 // 24 // Output signature: 25 // 26 // Name Index Mask Register SysValue Format Used 27 // -------------------- ----- ------ -------- -------- ------- ------ 28 // SV_TARGET 0 xyzw 0 TARGET float xyzw 29 // 30 ps_4_0 31 dcl_sampler s0, mode_default 32 dcl_resource_texture3d (float,float,float,float) t0 33 dcl_input_ps linear v2.xyz 34 dcl_output o0.xyzw 35 dcl_temps 1 36 sample r0.xyzw, v2.xyzx, t0.xyzw, s0 37 mov o0.xyzw, r0.xxxw 38 ret 39 // Approximately 3 instruction slots used 40 #endif 41 42 const BYTE g_PS_PassthroughLumAlpha3D[] = 43 { 44 68, 88, 66, 67, 224, 152, 45 208, 227, 44, 106, 62, 235, 46 129, 97, 207, 213, 29, 232, 47 163, 6, 1, 0, 0, 0, 48 156, 2, 0, 0, 5, 0, 49 0, 0, 52, 0, 0, 0, 50 220, 0, 0, 0, 100, 1, 51 0, 0, 152, 1, 0, 0, 52 32, 2, 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 8, 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 54, 46, 51, 46, 57, 54, 79 48, 48, 46, 49, 54, 51, 80 56, 52, 0, 171, 73, 83, 81 71, 78, 128, 0, 0, 0, 82 3, 0, 0, 0, 8, 0, 83 0, 0, 80, 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, 92, 0, 0, 0, 88 0, 0, 0, 0, 4, 0, 89 0, 0, 1, 0, 0, 0, 90 1, 0, 0, 0, 1, 0, 91 0, 0, 118, 0, 0, 0, 92 0, 0, 0, 0, 0, 0, 93 0, 0, 3, 0, 0, 0, 94 2, 0, 0, 0, 7, 7, 95 0, 0, 83, 86, 95, 80, 96 79, 83, 73, 84, 73, 79, 97 78, 0, 83, 86, 95, 82, 98 69, 78, 68, 69, 82, 84, 99 65, 82, 71, 69, 84, 65, 100 82, 82, 65, 89, 73, 78, 101 68, 69, 88, 0, 84, 69, 102 88, 67, 79, 79, 82, 68, 103 0, 171, 79, 83, 71, 78, 104 44, 0, 0, 0, 1, 0, 105 0, 0, 8, 0, 0, 0, 106 32, 0, 0, 0, 0, 0, 107 0, 0, 0, 0, 0, 0, 108 3, 0, 0, 0, 0, 0, 109 0, 0, 15, 0, 0, 0, 110 83, 86, 95, 84, 65, 82, 111 71, 69, 84, 0, 171, 171, 112 83, 72, 68, 82, 128, 0, 113 0, 0, 64, 0, 0, 0, 114 32, 0, 0, 0, 90, 0, 115 0, 3, 0, 96, 16, 0, 116 0, 0, 0, 0, 88, 40, 117 0, 4, 0, 112, 16, 0, 118 0, 0, 0, 0, 85, 85, 119 0, 0, 98, 16, 0, 3, 120 114, 16, 16, 0, 2, 0, 121 0, 0, 101, 0, 0, 3, 122 242, 32, 16, 0, 0, 0, 123 0, 0, 104, 0, 0, 2, 124 1, 0, 0, 0, 69, 0, 125 0, 9, 242, 0, 16, 0, 126 0, 0, 0, 0, 70, 18, 127 16, 0, 2, 0, 0, 0, 128 70, 126, 16, 0, 0, 0, 129 0, 0, 0, 96, 16, 0, 130 0, 0, 0, 0, 54, 0, 131 0, 5, 242, 32, 16, 0, 132 0, 0, 0, 0, 6, 12, 133 16, 0, 0, 0, 0, 0, 134 62, 0, 0, 1, 83, 84, 135 65, 84, 116, 0, 0, 0, 136 3, 0, 0, 0, 1, 0, 137 0, 0, 0, 0, 0, 0, 138 2, 0, 0, 0, 0, 0, 139 0, 0, 0, 0, 0, 0, 140 0, 0, 0, 0, 1, 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, 1, 0, 0, 0, 146 0, 0, 0, 0, 0, 0, 147 0, 0, 0, 0, 0, 0, 148 0, 0, 0, 0, 1, 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, 0, 0, 153 0, 0, 0, 0, 0, 0, 154 0, 0, 0, 0, 0, 0, 155 0, 0 156 }; 157