D3D12_RAYTRACING_TIER enumeration (d3d12.h)
Specifies the level of ray tracing support on the graphics device.
Syntax
typedef enum D3D12_RAYTRACING_TIER {
D3D12_RAYTRACING_TIER_NOT_SUPPORTED = 0,
D3D12_RAYTRACING_TIER_1_0 = 10,
D3D12_RAYTRACING_TIER_1_1
} ;
Constants
D3D12_RAYTRACING_TIER_NOT_SUPPORTED Value: 0 No support for ray tracing on the device. Attempts to create any ray tracing-related object will fail, and using ray tracing-related APIs on command lists results in undefined behavior. |
D3D12_RAYTRACING_TIER_1_0 Value: 10 The device supports tier 1 ray tracing functionality. In the current release, this tier represents all available ray tracing features. |
Remarks
To determine the supported ray tracing tier for a graphics device, pass D3D12_FEATURE_DATA_D3D12_OPTIONS5 struct.
Requirements
Requirement | Value |
---|---|
Header | d3d12.h |