1layout(set=0, binding=0) workgroup float x; 2 3layout(set=0, binding=1) workgroup buffer myBuffer { 4 float foo; 5}; 6 7layout(set=0, binding=2) buffer myOtherBuffer { 8 workgroup float bar; 9}; 10 11workgroup texture2D tex; 12 13workgroup void a() {} 14 15void b(workgroup int b) {} 16 17void c() { 18 workgroup bool x; 19} 20 21/*%%* 22modifier 'workgroup' is not permitted on a struct field 23'workgroup' is not permitted here 24'workgroup' is not permitted here 25'workgroup' is not permitted here 26expected expression, but found 'workgroup' 27*%%*/ 28