|
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
|
|
*%%*/
|