fyi, the Red Dead Redemption 2 VR mod (Patreon) requires the function Submit_TextureWithPose as well.
I'm not sure if this still applies, but I'd like to comment in order to show there's some interest on VR support on Linux.
Good luck, @FlanGrande!
unsubscribing here now, for the opposite reason :)
Please implement this, I'd love to be able to play more VR Games and mods on linux!
Isn't it implemented, though? In current proton I see openvr/headers/openvr.h having the flag Submit_TextureWithPose as having the value 8, and vrcompositor_manual.c having checks for it. I don't have any Luke Ross mod at this moment to test, though -- they kind of fell out of favor due to some controversies regarding Rockstart Intellectual "property" and were removed AFAIK.
However, it is not a function. It is just a flag. But currently at least the game L.A. Noire: The VR Case Files work.
@frostworx mentioning you because you unsubscribed. For the record, I've now got a youtube channel where I test VR stuff on Linux and report if/how things work, https://youtube.com/@LinuxGamesBR (look at the playlists, there is one for standalone VR mods). If a couple people have interest on testing Luke Ross mods, I can try and get a hold of them to test. Maybe I can show gameplay of the L.A. Noire game there soon.
@frostworx mentioning you because you unsubscribed. For the record, I've now got a youtube channel where I test VR stuff on Linux and report if/how things work, https://youtube.com/@LinuxGamesBR (look at the playlists, there is one for standalone VR mods). If a couple people have interest on testing Luke Ross mods, I can try and get a hold of them to test. Maybe I can show gameplay of the L.A. Noire game there soon.
I'd watch and like that video! I'm particularly interested on Cyberpunk in VR.
proton 5.0x1 2020-08
With
Submit_TextureWithPosebeing unimplemented inhttps://github.com/ValveSoftware/Proton/tree/proton_5.0/vrclient_x64/vrclient_x64
several games refuse to work correctly in SteamVR for linux.
I know of at least two:
One is
L.A. Noire: The VR Case Files (722230): https://github.com/ValveSoftware/Proton/issues/3701
the other is
Grand Theft Auto V (271590): https://github.com/ValveSoftware/Proton/issues/37
or better say the GTA5 VR mod by @LukeRoss00
https://github.com/LukeRoss00/gta5-real-mod
Both games work normally on Desktop but HMD only has a black screen.
While the games are running the logs are filled with
fixme:vrclient:ivrcompositor_submit_dxvk Unhandled flags 0x8Would be great if we could get GTA V in VR on linux with this feature being implemented.