Open DanFraserUK opened 1 day ago
Hi, considering that this feature looks like something that would have to be done with most of the heavy lifting on DXVK side of things (just like we "expose" Multi Draw Indirect and similar extensions by forwarding the relevant calls to DXVK/vkd3d-proton), I asked Philip and he said that implementing such a thing would be (paraphrasing) a huge pain and a very invasive change that would require months of work just for one or two games to benefit from it, and therefore is not worth the cost.
Hello!
First go at submitting an issue here, hopefully I can explain this well. I am far from technically experienced enough on this subject to go into detail and pick out certain code :(
iRacing is a game that implements SMP/MVP (simultaneous multi-projection, multi view projection - these are a pain to google). It's VR related but the specific purpose in this regard is for the triple monitor functionality, where on top of the functional Render View Mode that wraps the game across angled monitors this SMP/MVP option in iRacing assists with rendering process time with having 3 "cameras"/viewports, very similar to VR rendering.
An announcement (?) link
It would greatly assist with presenting iRacing being functional on Linux!
Looking through the API pages on nvidia.com and https://github.com/NVIDIA/nvapi NV_SMP_ASSIST* is the stuff not in dxvk-nvapi.
I hope you can help!!