Skip to content

update to OpenXR 1.1.58#214

Merged
Ralith merged 1 commit into
Ralith:masterfrom
Timbals:openxr-1.1.58
Apr 9, 2026
Merged

update to OpenXR 1.1.58#214
Ralith merged 1 commit into
Ralith:masterfrom
Timbals:openxr-1.1.58

Conversation

@Timbals

@Timbals Timbals commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

XrAudioSampleRateBD, XrSoundFieldChannelMaskAmbixBD and XrSoundFieldChannelMaskFuma would generate enum variants that begin with a number, which is not allowed for an identifier. Fixed by including the preceding word in the variant name.

Excluded two structs and an event from ANDROID vendor extension, which get falsely gated behind #[cfg(target_os = "android")] by the generator.

Excluded the polymorphic builder for XrCompositionLayerPassthroughANDROID because it requires a high-level implementation first.

@Ralith Ralith left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Thanks!

Comment thread generator/src/main.rs Outdated
Comment thread generator/src/main.rs Outdated
`XrAudioSampleRateBD`, `XrSoundFieldChannelMaskAmbixBD` and `XrSoundFieldChannelMaskFuma` would generate enum variants that begin with a number, which is not allowed for an identifier. Fixed by including the preceding word in the variant name.

Excluded two structs and an event from ANDROID vendor extension, which get falsely gated behind `#[cfg(target_os = "android")]` by the generator.

Excluded the polymorphic builder for `XrCompositionLayerPassthroughANDROID` because it requires a high-level implementation first.
@Ralith Ralith merged commit a1f1e52 into Ralith:master Apr 9, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants