Browse Source

Create an autorelease pool for every render timer tick (#17414)

pull/17426/head
Nikita Tsukanov 1 year ago
committed by GitHub
parent
commit
4684d9e81e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 1
      native/Avalonia.Native/src/OSX/PlatformRenderTimer.mm

1
native/Avalonia.Native/src/OSX/PlatformRenderTimer.mm

@ -72,6 +72,7 @@ public:
static CVReturn OnTick(CVDisplayLinkRef displayLink, const CVTimeStamp *inNow, const CVTimeStamp *inOutputTime, CVOptionFlags flagsIn, CVOptionFlags *flagsOut, void *displayLinkContext)
{
START_ARP_CALL;
PlatformRenderTimer *object = (PlatformRenderTimer *)displayLinkContext;
object->_callback->Run();
return kCVReturnSuccess;

Loading…
Cancel
Save