Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

registry: spec: Update XR_MNDX_egl_enable's version to 2 #159

Merged
merged 1 commit into from
Jan 3, 2024

Conversation

utzcoz
Copy link
Contributor

@utzcoz utzcoz commented Dec 2, 2023

From 1.0.29, XR_MNDX_egl_enable changed the type of getProcAddress from PFNEGLGETPROCADDRESSPROC to new added PFN_xrEglGetProcAddressMNDX. When I tried to bump to this version for Monado, it caused compiling error for Android NDK armeabi-v7a because new function type has extra attribute definition. From this experience, the 1.0.29's change changed the extension APIs, and we might need to bump the version of this extension to 2 to let Runtime and apps know it.

@CLAassistant
Copy link

CLAassistant commented Dec 2, 2023

CLA assistant check
All committers have signed the CLA.

@utzcoz utzcoz force-pushed the update-XR_MNDX_egl_enable-to-v2 branch from 53a268b to 5f381ba Compare December 2, 2023 13:52
@utzcoz
Copy link
Contributor Author

utzcoz commented Dec 2, 2023

IMO, this updating is necessary, but I don't know whether you need it. cc @rpavlik for reviewing.

@utzcoz utzcoz force-pushed the update-XR_MNDX_egl_enable-to-v2 branch from 5f381ba to 747a735 Compare December 2, 2023 14:03
@utzcoz utzcoz changed the title registry: Update XR_MNDX_egl_enable's version to 2 registry: spec: Update XR_MNDX_egl_enable's version to 2 Dec 2, 2023
@rpavlik-bot
Copy link
Collaborator

An issue (number 2157) has been filed to correspond to this pull request in the internal Khronos GitLab (Khronos members only: KHR:openxr/openxr#2157 ), to facilitate working group processes.

This GitHub pull request will continue to be the main site of discussion.

@rpavlik-bot rpavlik-bot added the synced to gitlab A corresponding issue has been filed in the Khronos internal GitLab label Dec 11, 2023
@utzcoz
Copy link
Contributor Author

utzcoz commented Dec 18, 2023

Friendly ping @rpavlik for reviewing.

@rpavlik
Copy link
Contributor

rpavlik commented Jan 3, 2024

Thanks, yeah, that is probably a good idea.

@rpavlik rpavlik force-pushed the update-XR_MNDX_egl_enable-to-v2 branch from 747a735 to e842f5a Compare January 3, 2024 17:18
Copy link
Contributor

@rpavlik rpavlik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I just made a few minor tweaks

From 1.0.29, XR_MNDX_egl_enable changed the type of getProcAddress from
PFNEGLGETPROCADDRESSPROC to new added PFN_xrEglGetProcAddressMNDX. When
I tried to bump to this version for Monado, it caused compiling error
for Android NDK armeabi-v7a because new function type has extra
__attribute__ definition. From this experience, the 1.0.29's change
changed the extension APIs, and we might need to bump the version of
this extension to 2 to let Runtime and apps know it.

doc: Add documentation fragment

Signed-off-by: utzcoz <[email protected]>
@rpavlik rpavlik force-pushed the update-XR_MNDX_egl_enable-to-v2 branch from e842f5a to d23492a Compare January 3, 2024 17:20
@rpavlik rpavlik merged commit fc5e073 into KhronosGroup:main Jan 3, 2024
2 checks passed
@rpavlik
Copy link
Contributor

rpavlik commented Jan 3, 2024

Arg, I merged to the wrong branch. Pretend it didn't happen, and that I merged to staging as I should. 🤦‍♀️

@utzcoz
Copy link
Contributor Author

utzcoz commented Jan 4, 2024

@rpavlik No problem. Thanks for your reviewing and merging it.

@utzcoz utzcoz deleted the update-XR_MNDX_egl_enable-to-v2 branch January 4, 2024 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
synced to gitlab A corresponding issue has been filed in the Khronos internal GitLab
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants