Skip to content

Commit

Permalink
Latest xr.xml file from khronos group.
Browse files Browse the repository at this point in the history
  • Loading branch information
jcant0n committed Jul 6, 2024
1 parent 1465ee1 commit 9095569
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions KhronosRegistry/xr.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1570,8 +1570,6 @@ maintained in the default branch of the Khronos OpenXR GitHub project.
<!-- Function pointer prototype for the xrCreateApiLayerInstance function used in place of xrCreateInstance. -->
<!-- This function allows us to pass special API layer information to each layer during the process of creating an Instance. -->
<!-- The typedef is embedded to work around circular dependency between XrApiLayerCreateInfo, next and PFN_xrCreateApiLayerInstance -->


<type category="funcpointer">
typedef struct XrApiLayerCreateInfo XrApiLayerCreateInfo;
typedef XrResult (XRAPI_PTR *<name>PFN_xrCreateApiLayerInstance</name>)(
Expand Down Expand Up @@ -5076,7 +5074,6 @@ typedef XrResult (XRAPI_PTR *<name>PFN_xrCreateApiLayerInstance</name>)(

<!-- SECTION: OpenXR loader command definitions -->
<!-- openxr_loader_negotiation.h -->

<commands>
<command successcodes="XR_SUCCESS" errorcodes="XR_ERROR_INITIALIZATION_FAILED">
<proto><type>XrResult</type> <name>xrNegotiateLoaderRuntimeInterface</name></proto>
Expand All @@ -5096,7 +5093,8 @@ typedef XrResult (XRAPI_PTR *<name>PFN_xrCreateApiLayerInstance</name>)(
<param><type>XrInstance</type>* <name>instance</name></param>
</command>
</commands>



<!-- SECTION: OpenXR command definitions -->
<commands>
<command successcodes="XR_SUCCESS" errorcodes="XR_ERROR_FUNCTION_UNSUPPORTED,XR_ERROR_VALIDATION_FAILURE,XR_ERROR_RUNTIME_FAILURE,XR_ERROR_HANDLE_INVALID,XR_ERROR_INSTANCE_LOST,XR_ERROR_OUT_OF_MEMORY">
Expand Down Expand Up @@ -7838,7 +7836,6 @@ typedef XrResult (XRAPI_PTR *<name>PFN_xrCreateApiLayerInstance</name>)(
</require>
</feature>


<!-- SECTION: OpenXR Loader API interface definitions -->
<feature api="openxr" name="XR_LOADER_VERSION_1_0" number="1.0">
<require comment="Negotiate">
Expand All @@ -7857,6 +7854,7 @@ typedef XrResult (XRAPI_PTR *<name>PFN_xrCreateApiLayerInstance</name>)(
</require>
</feature>


<feature api="openxr" name="XR_VERSION_1_1" number="1.1">
<require comment="API version">
<type name="XR_API_VERSION_1_1"/>
Expand Down

0 comments on commit 9095569

Please sign in to comment.