On Sat May 4 18:56:44 2024 +0000, Rémi Bernon wrote:
Recent changes in virtual desktop mode have skipped a couple of unnecessary cache invalidation, is this still making a difference? As an additional prefix startup optimization I think we could write the display device modes to the registry all at once, as done in https://gitlab.winehq.org/wine/wine/-/merge_requests/5579.
Just tested now on an active prefix (so, no prefix startup):
Upstream: ~630 ms With my patch on top: ~590 ms
Of note is that it's actually faster than before even with my patch (great!), but I think the difference now is too small to warrant this, so I'll close this MR. (well unless someone changes their mind to reopen it, but I don't think it's worth it anymore)
Thanks!