Closed charlie-sans closed 2 months ago
Thanks for logging an issue, I'll unfortunately be closing this one as a duplicate of #706 as it does form an overlap
Additionally, and as a reminder:
In this case I feel you're too focused on your intended solution(run userspace on a separate thread). Your actual issue should be a bug and be: "When a world I am in experiences lags/hitches/poor performance, it also affects the dash..."
I'd also like to add info, that what you are asking for isn't entirely possible, at least not the way you're asking for it.
Separating things on multiple threads won't really help you run dashboard at 60/90 FPS (or whatever the headset is) - you still need to render it on the GPU, which is a shared resource - and it needs to render everything at once - world + dashboard.
A potential solution will be if the whole rendering is separate as an overlay, but that does require #706 to go through and it might not be feasible either - we'll need to do more research there.
it;s more of a idea at this moment
Is your feature request related to a problem? Please describe.
while playing resonite, there are times where the game hit's so low of a fps count that typing in resonite is painfull.
Describe the solution you'd like
with the proformance update or updates we are getting, is it possible to seperate user and world space on a per thread basis?
this would allow the dashboard to run at 60/90fps so that people can type in virtual reality, the dashboard to not be slow and for users to have smooth frame rates in userspace, kind of like another instance running.
Describe alternatives you've considered
creating a mod that seperates user and word space over threads or implementing Process based Architecture for userspace.
Additional Context
though, if the #706 does arrive, then i think this request does get added through PBA.
Requesters
charlie_san on resonite and discord.