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_TARGET 0 xyzw 0 TARGET float xyzw 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 o0.xyzw 35 sample o0.xyzw, v1.xyxx, t0.xyzw, s0 36 ret 37 // Approximately 2 instruction slots used 38 #endif 39 40 const BYTE g_PS_PassthroughRGBA2D[] = 41 { 42 68, 88, 66, 67, 185, 246, 43 217, 85, 112, 245, 247, 121, 44 114, 229, 186, 138, 215, 134, 45 18, 1, 1, 0, 0, 0, 46 80, 2, 0, 0, 5, 0, 47 0, 0, 52, 0, 0, 0, 48 220, 0, 0, 0, 52, 1, 49 0, 0, 104, 1, 0, 0, 50 212, 1, 0, 0, 82, 68, 51 69, 70, 160, 0, 0, 0, 52 0, 0, 0, 0, 0, 0, 53 0, 0, 2, 0, 0, 0, 54 28, 0, 0, 0, 0, 4, 55 255, 255, 0, 1, 0, 0, 56 109, 0, 0, 0, 92, 0, 57 0, 0, 3, 0, 0, 0, 58 0, 0, 0, 0, 0, 0, 59 0, 0, 0, 0, 0, 0, 60 0, 0, 0, 0, 1, 0, 61 0, 0, 1, 0, 0, 0, 62 100, 0, 0, 0, 2, 0, 63 0, 0, 5, 0, 0, 0, 64 4, 0, 0, 0, 255, 255, 65 255, 255, 0, 0, 0, 0, 66 1, 0, 0, 0, 13, 0, 67 0, 0, 83, 97, 109, 112, 68 108, 101, 114, 0, 84, 101, 69 120, 116, 117, 114, 101, 70, 70 0, 77, 105, 99, 114, 111, 71 115, 111, 102, 116, 32, 40, 72 82, 41, 32, 72, 76, 83, 73 76, 32, 83, 104, 97, 100, 74 101, 114, 32, 67, 111, 109, 75 112, 105, 108, 101, 114, 32, 76 57, 46, 51, 48, 46, 57, 77 50, 48, 48, 46, 49, 54, 78 51, 56, 52, 0, 73, 83, 79 71, 78, 80, 0, 0, 0, 80 2, 0, 0, 0, 8, 0, 81 0, 0, 56, 0, 0, 0, 82 0, 0, 0, 0, 1, 0, 83 0, 0, 3, 0, 0, 0, 84 0, 0, 0, 0, 15, 0, 85 0, 0, 68, 0, 0, 0, 86 0, 0, 0, 0, 0, 0, 87 0, 0, 3, 0, 0, 0, 88 1, 0, 0, 0, 3, 3, 89 0, 0, 83, 86, 95, 80, 90 79, 83, 73, 84, 73, 79, 91 78, 0, 84, 69, 88, 67, 92 79, 79, 82, 68, 0, 171, 93 171, 171, 79, 83, 71, 78, 94 44, 0, 0, 0, 1, 0, 95 0, 0, 8, 0, 0, 0, 96 32, 0, 0, 0, 0, 0, 97 0, 0, 0, 0, 0, 0, 98 3, 0, 0, 0, 0, 0, 99 0, 0, 15, 0, 0, 0, 100 83, 86, 95, 84, 65, 82, 101 71, 69, 84, 0, 171, 171, 102 83, 72, 68, 82, 100, 0, 103 0, 0, 64, 0, 0, 0, 104 25, 0, 0, 0, 90, 0, 105 0, 3, 0, 96, 16, 0, 106 0, 0, 0, 0, 88, 24, 107 0, 4, 0, 112, 16, 0, 108 0, 0, 0, 0, 85, 85, 109 0, 0, 98, 16, 0, 3, 110 50, 16, 16, 0, 1, 0, 111 0, 0, 101, 0, 0, 3, 112 242, 32, 16, 0, 0, 0, 113 0, 0, 69, 0, 0, 9, 114 242, 32, 16, 0, 0, 0, 115 0, 0, 70, 16, 16, 0, 116 1, 0, 0, 0, 70, 126, 117 16, 0, 0, 0, 0, 0, 118 0, 96, 16, 0, 0, 0, 119 0, 0, 62, 0, 0, 1, 120 83, 84, 65, 84, 116, 0, 121 0, 0, 2, 0, 0, 0, 122 0, 0, 0, 0, 0, 0, 123 0, 0, 2, 0, 0, 0, 124 0, 0, 0, 0, 0, 0, 125 0, 0, 0, 0, 0, 0, 126 1, 0, 0, 0, 0, 0, 127 0, 0, 0, 0, 0, 0, 128 0, 0, 0, 0, 0, 0, 129 0, 0, 0, 0, 0, 0, 130 0, 0, 0, 0, 1, 0, 131 0, 0, 0, 0, 0, 0, 132 0, 0, 0, 0, 0, 0, 133 0, 0, 0, 0, 0, 0, 134 1, 0, 0, 0, 0, 0, 135 0, 0, 0, 0, 0, 0, 136 0, 0, 0, 0, 0, 0, 137 0, 0, 0, 0, 0, 0, 138 0, 0, 0, 0, 0, 0, 139 0, 0, 0, 0, 0, 0, 140 0, 0, 0, 0 141 }; 142