RayFlags
Description
Returns the flags used when tracing the current ray.
Signature
uint RayFlags();
Return value
Combination of RAY_FLAG values used for this ray
Remarks
Allows shaders to modify behavior based on ray trace flags
Availability and Requirements
Defined for the following targets:
hlsl
Available in stages: closesthit
, anyhit
, miss
, intersection
.
glsl
Available in stages: closesthit
, anyhit
, miss
, intersection
.
cuda
Available in stages: closesthit
, anyhit
, miss
, intersection
.
spirv
Available in stages: closesthit
, anyhit
, miss
, intersection
.
Requires capability: spvRayTracingKHR
.