layout(set=0, binding=0) workgroup float x; | |
layout(set=0, binding=1) workgroup buffer myBuffer { | |
float foo; | |
}; | |
layout(set=0, binding=2) buffer myOtherBuffer { | |
workgroup float bar; | |
}; | |
workgroup texture2D tex; | |
workgroup void a() {} | |
void b(workgroup int b) {} | |
void c() { | |
workgroup bool x; | |
} | |
/*%%* | |
modifier 'workgroup' is not permitted on a struct field | |
'workgroup' is not permitted here | |
'workgroup' is not permitted here | |
'workgroup' is not permitted here | |
expected expression, but found 'workgroup' | |
*%%*/ |