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


Fence Functions
===============


.. _zeFenceCreate:

zeFenceCreate
-------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeFenceCreate
    :project: LevelZero


.. _zeFenceDestroy:

zeFenceDestroy
--------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeFenceDestroy
    :project: LevelZero


.. _zeFenceHostSynchronize:

zeFenceHostSynchronize
----------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeFenceHostSynchronize
    :project: LevelZero


.. _zeFenceQueryStatus:

zeFenceQueryStatus
------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeFenceQueryStatus
    :project: LevelZero


.. _zeFenceReset:

zeFenceReset
------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zeFenceReset
    :project: LevelZero



Fence Enums
===========


.. _ze-fence-flags-t:

ze_fence_flags_t
----------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenenum:: ze_fence_flag_t
    :project: LevelZero

 
Fence Structures
================


.. _ze-fence-desc-t:

ze_fence_desc_t
---------------

.. rst-class:: api-version

*Added in version 1.0*

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

