I had the same issue in my own software (gpu screen recorder). It happened to some people on some wayland compositors. I think it was gpu specific. The modifier used isn't supported so a...
I think you can just copy the video plane vertices but put it closer to the camera. Or do what the cursor does (kinda ugly lazy hax to be honest) which is to use the video plane shader so no need...
The remaining problem of where to position the rendered text remains, which I believe will require quite some experimentation to get somewhat decent for most use cases. libass gives position...
The proper way to handle this would be to use libass (https://github.com/libass/libass) which is what mpv itself uses, because then you get properly formatted text as the text appears in mpv. This...
The reason this is a pull request is because I cant test it on my system right now. But this code has also been added to vr-video-player where it has been tested. Also you removed the profile...
Maybe xrDestroyInstance is needed as well? it's not clear from the documentation
@yoshino I think this happens because steamvr has a bug where it breaks unless the application cleanly shuts down steamvr. Since openxr is used here I think you need to use xrRequestExitSession...
I guess it can be an integer value when it's uninitialized and depending on how the "!" operator is implemented by the compiler it could be that it switches between toggling the least significant...
Thanks, can you try again? lol
@mikearmagedon how about now? it looks like there is a difference in openxr versions
@mikearmagedon can you test the latest version? i pushed a fix, but im unable to test it right now