SPIR-V Built-In
CurrentRayTimeNV
Time value of a ray intersection
CurrentRayTimeNV
A variable decorated with the CurrentRayTimeNV decoration contains the
time value passed in to OpTraceRayMotionNV which called this shader.
Valid Usage
VUID-CurrentRayTimeNV-CurrentRayTimeNV-04942
The CurrentRayTimeNV decoration must be used only within the
IntersectionKHR, AnyHitKHR, ClosestHitKHR, or
MissKHR Execution Model
VUID-CurrentRayTimeNV-CurrentRayTimeNV-04943
The variable decorated with CurrentRayTimeNV must be declared
using the Input Storage Class
VUID-CurrentRayTimeNV-CurrentRayTimeNV-04944
The variable decorated with CurrentRayTimeNV must be declared as a
scalar 32-bit floating-point value