thatcosmonaut / SDL

Simple Directmedia Layer
https://libsdl.org
zlib License
3 stars 3 forks source link

Present Timing API #85

Open thatcosmonaut opened 1 month ago

thatcosmonaut commented 1 month ago

Related to https://github.com/libsdl-org/SDL/issues/10160

Supporting this would improve frame pacing behavior significantly.

On DX this can be implemented using DXGI, on Vulkan it needs an optional extension. Metal has a CV call for this but I'm not sure about iOS.

thatcosmonaut commented 1 month ago

This seems pretty involved and would potentially rearrange some other subsystems so we should table this until we get some SDL maintainer direction.