-
Notifications
You must be signed in to change notification settings - Fork 17
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
Generated AsyncRequestIdFB
does not compile due to undeclared XR_NULL_ASYNC_REQUEST_ID_FB
#34
Comments
hmm, where is it generated? |
Sorry for late reply. My "current" means generating C++ projection for the latest (1.0.26) OpenXR SDK source. The generated |
Hmm, I suspect that instead, we should have such atoms not have a default constructor and those methods that depend on having such a define. 0 is not inherently invalid for this atom, it appears. |
Raised an issue on the extension itself because suppressing this is harder than I anticipated. |
Current generated headers does not compile. The generated
AsyncRequestIdFB
struct inopenxr_atoms.hpp
usesXR_NULL_ASYNC_REQUEST_ID_FB
, but this macro is actually not declared inopenxr.h
.A quick workaround maybe add a global variable
NO_NULL_ATOMS
incpp_generator.py
and return0
for such atoms incomputeNullAtom
.The text was updated successfully, but these errors were encountered: