Device - Deprecated#
oneAPI Level Zero Specification - Version 1.20.41
Device - Deprecated Enums#
ze_rtas_device_exp_flags_t#
Added in version 1.7
Deprecated since 1.13. Use ze_rtas_device_ext_flags_t instead.
ze_rtas_format_exp_t#
Added in version 1.7
Deprecated since 1.13. Use ze_rtas_format_ext_t instead.
-
enum ze_rtas_format_exp_t#
Ray tracing acceleration structure format
This is an opaque ray tracing acceleration structure format identifier.
Values:
-
enumerator ZE_RTAS_FORMAT_EXP_INVALID#
Invalid acceleration structure format.
-
enumerator ZE_RTAS_FORMAT_EXP_MAX#
Maximum acceleration structure format code. (since v1.13)
-
enumerator ZE_RTAS_FORMAT_EXP_FORCE_UINT32#
Value marking end of ZE_RTAS_FORMAT_EXP_* ENUMs.
Device - Deprecated Structures#
ze_rtas_device_exp_properties_t#
Added in version 1.7
Deprecated since 1.13. Use ze_rtas_device_ext_properties_t instead.
-
struct ze_rtas_device_exp_properties_t#
Ray tracing acceleration structure device properties
This structure may be passed to zeDeviceGetProperties, via
pNextmember of ze_device_properties_t.The implementation shall populate
formatwith a value other than ZE_RTAS_FORMAT_EXP_INVALID when the device supports ray tracing.
Public Members
-
ze_structure_type_t stype#
[in] type of this structure
-
void *pNext#
[in,out][optional] must be null or a pointer to an extension-specific structure (i.e. contains stype and pNext).
-
ze_rtas_device_exp_flags_t flags#
[out] ray tracing acceleration structure device flags
-
ze_rtas_format_exp_t rtasFormat#
[out] ray tracing acceleration structure format
-
uint32_t rtasBufferAlignment#
[out] required alignment of acceleration structure buffer