============================================================
Scheduler
============================================================
oneAPI Level Zero Specification - Version 1.18.31


Scheduler Functions
===================


.. _zesSchedulerGetProperties:

zesSchedulerGetProperties
-------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerGetProperties
    :project: LevelZero


.. _zesSchedulerGetCurrentMode:

zesSchedulerGetCurrentMode
--------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerGetCurrentMode
    :project: LevelZero


.. _zesSchedulerGetTimeoutModeProperties:

zesSchedulerGetTimeoutModeProperties
------------------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerGetTimeoutModeProperties
    :project: LevelZero


.. _zesSchedulerGetTimesliceModeProperties:

zesSchedulerGetTimesliceModeProperties
--------------------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerGetTimesliceModeProperties
    :project: LevelZero


.. _zesSchedulerSetTimeoutMode:

zesSchedulerSetTimeoutMode
--------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerSetTimeoutMode
    :project: LevelZero


.. _zesSchedulerSetTimesliceMode:

zesSchedulerSetTimesliceMode
----------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerSetTimesliceMode
    :project: LevelZero


.. _zesSchedulerSetExclusiveMode:

zesSchedulerSetExclusiveMode
----------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerSetExclusiveMode
    :project: LevelZero


.. _zesSchedulerSetComputeUnitDebugMode:

zesSchedulerSetComputeUnitDebugMode
-----------------------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesSchedulerSetComputeUnitDebugMode
    :project: LevelZero



 
Scheduler Structures
====================


.. _zes-sched-properties-t:

zes_sched_properties_t
----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenstruct:: zes_sched_properties_t
    :project: LevelZero
    :members:
    :undoc-members:

