John Kessenich | d02dc5d | 2016-07-01 00:04:11 -0600 | [diff] [blame] | 1 | float4 PixelShaderFunction(float4 input, int c, int d) : COLOR0 |
2 | { | ||||
3 | switch(c) | ||||
4 | { | ||||
5 | } | ||||
6 | |||||
7 | switch(c) | ||||
8 | { | ||||
9 | default: | ||||
10 | } | ||||
11 | |||||
12 | switch (c) { | ||||
13 | case 1: | ||||
14 | ++input; | ||||
15 | break; | ||||
16 | case 2: | ||||
17 | --input; | ||||
18 | break; | ||||
19 | } | ||||
20 | |||||
Rex Xu | 57e6592 | 2017-07-04 23:23:40 +0800 | [diff] [blame] | 21 | [branch] switch (c) { |
John Kessenich | d02dc5d | 2016-07-01 00:04:11 -0600 | [diff] [blame] | 22 | case 1: |
23 | ++input; | ||||
24 | break; | ||||
25 | case 2: | ||||
26 | switch (d) { | ||||
27 | case 2: | ||||
28 | input += 2.0; | ||||
29 | break; | ||||
30 | case 3: | ||||
31 | input += 3.0; | ||||
32 | break; | ||||
33 | } | ||||
34 | break; | ||||
35 | default: | ||||
36 | input += 4.0; | ||||
37 | } | ||||
38 | |||||
39 | switch (c) { | ||||
40 | case 1: | ||||
41 | } | ||||
42 | |||||
43 | switch (c) { | ||||
44 | case 1: | ||||
45 | case 2: | ||||
46 | case 3: | ||||
47 | ++input; | ||||
48 | break; | ||||
49 | case 4: | ||||
50 | case 5: | ||||
51 | --input; | ||||
52 | } | ||||
53 | |||||
54 | return input; | ||||
55 | } |