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.

enum ze_rtas_device_exp_flag_t#

Values:

enumerator ZE_RTAS_DEVICE_EXP_FLAG_RESERVED#

reserved for future use

enumerator ZE_RTAS_DEVICE_EXP_FLAG_FORCE_UINT32#

Value marking end of ZE_RTAS_DEVICE_EXP_FLAG_* ENUMs.

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

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