Re: Throttling drawing to vertical refresh

2020-10-15 Thread Mike Abdullah via Cocoa-dev
CADisplayLink Mike. Sent from my iPhone > On 15 Oct 2020, at 20:13, Andreas Falkenhahn via Cocoa-dev > wrote: > > I'm drawing inside an NSView by simply setting its layer's contents to a > CGImage which is updated for every frame, e.g. something like this: > >dp =

Throttling drawing to vertical refresh

2020-10-15 Thread Andreas Falkenhahn via Cocoa-dev
I'm drawing inside an NSView by simply setting its layer's contents to a CGImage which is updated for every frame, e.g. something like this: dp = CGDataProviderCreateWithData(NULL, frameBuf, frameBufSize, NULL); im = CGImageCreate(frameWidth, frameHeight, 8, 32, frameStride,