macOS: Reduce energy consumption when idle by shutting down Apple's display link thread after 30 second of inactivity

Fixes #1763
This commit is contained in:
Kovid Goyal
2019-06-29 14:21:47 +05:30
parent c84e73d8e6
commit 8c9d2d3ca2
3 changed files with 22 additions and 0 deletions

View File

@@ -229,3 +229,4 @@ void _glfwRestartDisplayLinks(void);
void _glfwCocoaPostEmptyEvent(short subtype, long data1, bool at_start);
void _glfwDispatchTickCallback(void);
void _glfwDispatchRenderFrame(CGDirectDisplayID);
void _glfwShutdownCVDisplayLink(unsigned long long, void*);