HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.76k stars 184 forks source link

vkd3d: Remove multi-blits for present interval. #2041

Closed HansKristian-Work closed 1 week ago

HansKristian-Work commented 1 week ago

It's dumb and breaks horribly in some games that use it for esoteric frame pacing reasons. We should use timer instead as a fallback in lieu of proper display timing support.

We'll get a similar effect using DXVK's SetTargetFrameRate. That is updated accordingly with present interval.