> >>> So is there a convenient way to throttle drawing to the monitor's refresh >>> rate or does this have to be done the hard way by querying the monitor's >>> refresh rate and then setting up a timer which draws in exactly those >>> refresh intervals or how should this be done? > >>> Note that I'd like to avoid using OpenGL or Metal or whatever is the >>> standard nowadays but I'm mainly interested in an AppKit solution...
Wouldn't it still be possible to do a call to OpenGL/Metal that waits for the VSYNC? (just like what swapbuffers() in OpenGL would normally do.) Maybe CVDisplayLink can help? It's just an idea, i don't have much experience with macOS programming. Best regards, Gabriel
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com