struct frexp_result_f32 { f : f32, } var a : frexp_result_f32; var b = frexp(1); @fragment fn main() -> @location(0) vec4f { return vec4f(a.f, b.fract, 0, 0); }