Skip to content

Commit

Permalink
Add fredemmott vendorID
Browse files Browse the repository at this point in the history
Original discussion: KhronosGroup/OpenXR-SDK-Source#319 (comment)

Software that will use this vendor id: https://github.com/fredemmott/OpenKneeboard/ - currently uses XR_APILAYER_NOVENDOR_OpenKneeboard.

Spec notes that vendor IDs should be reserved, and can be used for API layers - and, if you have a vendor ID, it *should* be used for all your API layers. However, it's unclear if it's fine to publish an API layer without an assigned vendor ID:

> This usually takes the form of:
>
> An OpenXR API layer prefix string: "XR_APILAYER_"
>
> The name of the vendor developing the API layer: e.g. "LUNARG_"
>
> A short descriptive name of the API layer: e.g. "test"

If it is intended that api layers 'should' or 'must' register vendors, please approve this pull request, so I can use it in my software.

If this is not intended, perhaps the documentation should encourage the use of `NOVENDOR` or similar? This is used by several other projects, e.g. OpenXR toolkit
  • Loading branch information
fredemmott authored and rpavlik committed Jul 22, 2022
1 parent 281e78c commit 173df40
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions changes/registry/pr131.gh.OpenXR-Docs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Register author ID for Fred Emmott.
1 change: 1 addition & 0 deletions specification/registry/xr.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ maintained in the default branch of the Khronos OpenXR GitHub project.
<tag name="EXT" author="Multivendor" contact="Ryan Pavlik @rpavlik"/>
<tag name="EXTX" author="Multivendor experimental" contact="Brad Grantham @bradgrantham-lunarg"/>
<tag name="FB" author="Facebook" contact="Cass Everitt @casseveritt, Jonathan Wright @Nelno"/>
<tag name="FREDEMMOTT" author="Frederick Emmott" contact="Frederick Emmott @fredemmott"/>
<tag name="GOOGLE" author="Google" contact="Kaye Mason @chaleur"/>
<tag name="HTC" author="HTC" contact="Chris Kuo @ggkuo, Kyle Chen @kylechen76"/>
<tag name="HTCX" author="HTC" contact="Chris Kuo @ggkuo, Kyle Chen @kylechen76"/>
Expand Down

0 comments on commit 173df40

Please sign in to comment.