|
20 | 20 | // |
21 | 21 | ps_5_1 |
22 | 22 | dcl_globalFlags refactoringAllowed |
| 23 | +dcl_constantbuffer CB0[1:1][1], immediateIndexed, space=0 |
23 | 24 | dcl_sampler S0[0:0], mode_default, space=0 |
24 | 25 | dcl_resource_texture2d (float,float,float,float) T0[0:*], space=0 |
25 | 26 | dcl_input_ps linear v1.xyzw |
26 | 27 | dcl_input_ps linear v2.xy |
27 | 28 | dcl_output o0.xyzw |
28 | 29 | dcl_temps 1 |
29 | | -sample r0.xyzw, v2.xyxx, T0[0].xyzw, S0[0] |
| 30 | +mov r0.x, CB0[1][0].x |
| 31 | +sample r0.xyzw, v2.xyxx, T0[r0.x + 0].xyzw, S0[0] |
30 | 32 | mul o0.xyzw, r0.xyzw, v1.xyzw |
31 | 33 | ret |
32 | 34 | // Approximately 0 instruction slots used |
33 | 35 | #endif |
34 | 36 |
|
35 | 37 | const BYTE nk_d3d12_pixel_shader[] = |
36 | 38 | { |
37 | | - 68, 88, 66, 67, 228, 128, |
38 | | - 250, 93, 94, 248, 174, 160, |
39 | | - 102, 133, 107, 228, 84, 49, |
40 | | - 109, 253, 1, 0, 0, 0, |
41 | | - 72, 2, 0, 0, 4, 0, |
| 39 | + 68, 88, 66, 67, 73, 133, |
| 40 | + 25, 209, 159, 246, 67, 117, |
| 41 | + 188, 99, 71, 63, 85, 121, |
| 42 | + 246, 160, 1, 0, 0, 0, |
| 43 | + 132, 2, 0, 0, 4, 0, |
42 | 44 | 0, 0, 48, 0, 0, 0, |
43 | 45 | 164, 0, 0, 0, 216, 0, |
44 | | - 0, 0, 152, 1, 0, 0, |
| 46 | + 0, 0, 212, 1, 0, 0, |
45 | 47 | 73, 83, 71, 78, 108, 0, |
46 | 48 | 0, 0, 3, 0, 0, 0, |
47 | 49 | 8, 0, 0, 0, 80, 0, |
@@ -70,30 +72,40 @@ const BYTE nk_d3d12_pixel_shader[] = |
70 | 72 | 0, 0, 15, 0, 0, 0, |
71 | 73 | 83, 86, 95, 84, 97, 114, |
72 | 74 | 103, 101, 116, 0, 171, 171, |
73 | | - 83, 72, 69, 88, 184, 0, |
| 75 | + 83, 72, 69, 88, 244, 0, |
74 | 76 | 0, 0, 81, 0, 0, 0, |
75 | | - 46, 0, 0, 0, 106, 8, |
76 | | - 0, 1, 90, 0, 0, 6, |
77 | | - 70, 110, 48, 0, 0, 0, |
78 | | - 0, 0, 0, 0, 0, 0, |
| 77 | + 61, 0, 0, 0, 106, 8, |
| 78 | + 0, 1, 89, 0, 0, 7, |
| 79 | + 70, 142, 48, 0, 0, 0, |
| 80 | + 0, 0, 1, 0, 0, 0, |
| 81 | + 1, 0, 0, 0, 1, 0, |
79 | 82 | 0, 0, 0, 0, 0, 0, |
80 | | - 0, 0, 88, 24, 0, 7, |
81 | | - 70, 126, 48, 0, 0, 0, |
| 83 | + 90, 0, 0, 6, 70, 110, |
| 84 | + 48, 0, 0, 0, 0, 0, |
82 | 85 | 0, 0, 0, 0, 0, 0, |
83 | | - 255, 255, 255, 255, 85, 85, |
84 | 86 | 0, 0, 0, 0, 0, 0, |
85 | | - 98, 16, 0, 3, 242, 16, |
86 | | - 16, 0, 1, 0, 0, 0, |
87 | | - 98, 16, 0, 3, 50, 16, |
88 | | - 16, 0, 2, 0, 0, 0, |
89 | | - 101, 0, 0, 3, 242, 32, |
| 87 | + 88, 24, 0, 7, 70, 126, |
| 88 | + 48, 0, 0, 0, 0, 0, |
| 89 | + 0, 0, 0, 0, 255, 255, |
| 90 | + 255, 255, 85, 85, 0, 0, |
| 91 | + 0, 0, 0, 0, 98, 16, |
| 92 | + 0, 3, 242, 16, 16, 0, |
| 93 | + 1, 0, 0, 0, 98, 16, |
| 94 | + 0, 3, 50, 16, 16, 0, |
| 95 | + 2, 0, 0, 0, 101, 0, |
| 96 | + 0, 3, 242, 32, 16, 0, |
| 97 | + 0, 0, 0, 0, 104, 0, |
| 98 | + 0, 2, 1, 0, 0, 0, |
| 99 | + 54, 0, 0, 7, 18, 0, |
90 | 100 | 16, 0, 0, 0, 0, 0, |
91 | | - 104, 0, 0, 2, 1, 0, |
92 | | - 0, 0, 69, 0, 0, 11, |
93 | | - 242, 0, 16, 0, 0, 0, |
94 | | - 0, 0, 70, 16, 16, 0, |
95 | | - 2, 0, 0, 0, 70, 126, |
96 | | - 32, 0, 0, 0, 0, 0, |
| 101 | + 10, 128, 48, 0, 0, 0, |
| 102 | + 0, 0, 1, 0, 0, 0, |
| 103 | + 0, 0, 0, 0, 69, 0, |
| 104 | + 0, 12, 242, 0, 16, 0, |
| 105 | + 0, 0, 0, 0, 70, 16, |
| 106 | + 16, 0, 2, 0, 0, 0, |
| 107 | + 70, 126, 32, 4, 0, 0, |
| 108 | + 0, 0, 10, 0, 16, 0, |
97 | 109 | 0, 0, 0, 0, 0, 96, |
98 | 110 | 32, 0, 0, 0, 0, 0, |
99 | 111 | 0, 0, 0, 0, 56, 0, |
@@ -122,7 +134,7 @@ const BYTE nk_d3d12_pixel_shader[] = |
122 | 134 | 0, 0, 1, 0, 0, 0, |
123 | 135 | 255, 255, 255, 255, 1, 0, |
124 | 136 | 0, 0, 0, 0, 0, 0, |
125 | | - 1, 0, 0, 0, 21, 0, |
| 137 | + 1, 0, 0, 0, 0, 0, |
126 | 138 | 0, 0, 3, 0, 0, 0, |
127 | 139 | 3, 0, 0, 0, 3, 0, |
128 | 140 | 0, 0, 0, 0, 0, 0, |
|
0 commit comments