struct A { layout(binding = 1) int x; // Not allowed layout(set = 0) int y; // Not allowed }; A a; void main(){ a.x++; } /*%%* layout qualifier 'binding' is not permitted on a struct field layout qualifier 'set' is not permitted on a struct field *%%*/