1234567891011121314151617181920212223242526272829303132 |
- struct foo_t {
- float float;
- };
- float fn(float float) { return float; }
- float4 main() : SV_Target0
- {
- float float = 7;
- bool bool[2] = { float, float };
- int int = bool[1];
- uint uint = float + int;
- min16float min16float = uint;
- min10float min10float = min16float;
- half half = 0.5;
- {
- foo_t float;
- float.float = 42;
- }
- bool[0] = bool[1];
- float = float + int + uint + min16float + min10float + (bool[0] ? int : float) + fn(float);
- half2x3 half2x3;
- half2x3._11 = (float) * float;
- return float + half2x3._11;
- }
|