blob: 7f6ac49a2b1e4663b995dfccfd5c2fdb3e652c28 [file]
#version 460
#extension GL_EXT_mesh_shader : enable
layout(local_size_x = 1) in;
// taskPayloadSharedEXT on a declaration that declares no variable
taskPayloadSharedEXT struct MyPayload {
float x;
};
taskPayloadSharedEXT float;
MyPayload myPayloadData;
void main() {
myPayloadData.x = 0.0;
EmitMeshTasksEXT(1, 1, 1);
}