-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
Ryza really likes to update certain vertex buffers with a copy to a staging buffer, map READ_WRITE, unmap, copy back to vertex buffer. While the shadow buffers prevent this from becoming a full GPU sync, the map still causes a sync with internal gpu driver threads on both DXVK and the Windows AMD driver. I attempted a horrible hack to avoid this (28b19cc), and it turns out that in addition to letting me finally run my synthesis UI at 144fps, it also clears up a fairly bad fps drop that you get in Ryza 2 every time you jump on a Steam Deck. (Sadly that hack is so hacky it doesn't even manage to work on all Atelier games, breaking Sophie DX.)
So if anyone has a less-hacky solution to this, I'd be very interested.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels