| enable chromium_experimental_framebuffer_fetch; | |
| enable f16; | |
| struct Out { | |
| @location(0) | |
| x : vec4<f16>, | |
| @location(2) | |
| y : vec4<f16>, | |
| @location(4) | |
| z : vec4<f16>, | |
| } | |
| @fragment | |
| fn f(@color(1) fbf_1 : vec4<f16>, @color(3) fbf_3 : vec4<f16>) -> Out { | |
| return Out(fbf_1, vec4<f16>(2.0h), fbf_3); | |
| } |