blob: 4f9ccec69fc49ab1dcc68cb0f4bb5c8cc5713158 [file] [log] [blame]
#version 460
#extension GL_EXT_ray_tracing : enable
#extension GL_EXT_shader_invocation_reorder : enable
hitObjectEXT hObjGlob; // OK
uniform hitObjectEXT uHitObj; // ERROR
layout(location=0) in hitObjectEXT hobjIn; // ERROR
out hitObjectEXT hobjOut; // ERROR
struct hObjWrapper{
hitObjectEXT objField;
vec3 v;
};
void foo(hitObjectEXT hObjArg) {} // OK
void main()
{
hObjWrapper wrapper; // ERROR
hitObjectEXT localHitObj; // OK
foo(localHitObj); // OK
}