// "unsigned" qualifier is illegal with "uniform struct Foo" typ struct Foo { float x; }; unsigned Foo f;