ahit
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) rayPayloadInEXT vec3 hitValue;\n"
+ << "layout(location = 0) rayPayloadInEXT vec3 unusedPayload;\n"
<< "hitAttributeEXT vec3 attribs;\n"
<< writerResourceDecl.str()
<< "void main()\n"
chit
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) rayPayloadInEXT vec3 hitValue;\n"
+ << "layout(location = 0) rayPayloadInEXT vec3 unusedPayload;\n"
<< "hitAttributeEXT vec3 attribs;\n"
<< writerResourceDecl.str()
<< "void main()\n"
miss
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) rayPayloadInEXT dummyPayload { vec4 dummy; };\n"
+ << "layout(location = 0) rayPayloadInEXT vec3 unusedPayload;\n"
<< writerResourceDecl.str()
<< "void main()\n"
<< "{\n"
rgen
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) callableDataEXT float dummy;"
+ << "layout(location = 0) callableDataEXT float unusedCallableData;"
<< "layout(set = 0, binding = 1) uniform accelerationStructureEXT topLevelAS;\n"
<< "\n"
<< "void main()\n"
callable
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) callableDataInEXT float dummy;\n"
+ << "layout(location = 0) callableDataInEXT float unusedCallableData;\n"
<< writerResourceDecl.str()
<< "void main()\n"
<< "{\n"
ahit
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) rayPayloadInEXT vec3 hitValue;\n"
+ << "layout(location = 0) rayPayloadInEXT vec3 unusedPayload;\n"
<< "hitAttributeEXT vec3 attribs;\n"
<< readerAllDecls
<< "void main()\n"
chit
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) rayPayloadInEXT vec3 hitValue;\n"
+ << "layout(location = 0) rayPayloadInEXT vec3 unusedPayload;\n"
<< "hitAttributeEXT vec3 attribs;\n"
<< readerAllDecls
<< "void main()\n"
miss
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) rayPayloadInEXT dummyPayload { vec4 dummy; };\n"
+ << "layout(location = 0) rayPayloadInEXT vec3 unusedPayload;\n"
<< readerAllDecls
<< "void main()\n"
<< "{\n"
rgen
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) callableDataEXT float dummy;"
+ << "layout(location = 0) callableDataEXT float unusedCallableData;"
<< "layout(set = 0, binding = 1) uniform accelerationStructureEXT topLevelAS;\n"
<< "\n"
<< "void main()\n"
callable
<< "#version 460 core\n"
<< "#extension GL_EXT_ray_tracing : require\n"
- << "layout(location = 0) callableDataInEXT float dummy;\n"
+ << "layout(location = 0) callableDataInEXT float unusedCallableData;\n"
<< readerAllDecls
<< "void main()\n"
<< "{\n"