-
Notifications
You must be signed in to change notification settings - Fork 2
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
Fix windows and add utilities to visualize frames and test the interface #7
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comment.
The right eye was flickering. Fixed by inverting the left and right eye in the swapchain. The textures were not visualized. The mipmap was not properly set, with OpenGL marking the texture as incomplete. In addition, it seems that the cropping works differently from Monado to SteamVR.
The JoypadControlServer gets the number of buttons only at startup, while OpenXr may set the interaction profile after few iterations.
I just rebased on top of |
Bumping the minimum Cmake version since cxx_std_20 is available only from 3.12.
@S-Dafarra was the review request on @AngeloRendiniello intentional or it is a typo? |
You mentioned to me he would have worked on a related thing soon, so I thought to start involving him in the development process. I hope I did not misunderstand 😁 |
Also, @kouroshD let me know if you need time to go through the code, or I can proceed. |
Ahhh, ok! In the end it turned out that compiling YARP for HoloLens2 (vcpkg triplet: |
Yes, if it is not blocking this PR, I would like to review it. Probably, it will become the first days of next week. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @S-Dafarra. Looks good to me.
Thanks @traversaro and @kouroshD, I am merging. |
This PR does the following:
monado
andSteamVR
, causing the cropping of the image to be wrongJoypadControlServer
, the number of buttons and axis is retrieved only at startup, while with OpenXR this information is available only after few cycles.DeviceDriver
machinery,