mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-07 17:43:53 +02:00
39f6071c688e4177c57d61828c6b4fee152331a1
I had added an optimization to not pass messages to main thread every time the CVDisplayLink timer fired, unless a render frame for that monitor was actually requested. However, this optimization is impossible to implement wihtout a deadlock since CVDisplayLink has its own internal lock that it does not expose. So I guess macOS users with multiple monitors will simply have to take the performance hit of useless wakeups sixty times a second for every extra monitor. Fixes #1779
…
= kitty - the fast, featureful, GPU based, terminal emulator See https://sw.kovidgoyal.net/kitty image:https://circleci.com/gh/kovidgoyal/kitty.svg?style=svg["Build status", link="https://circleci.com/gh/kovidgoyal/kitty"]
Languages
Python
38.6%
C
27.9%
Go
26.4%
Objective-C
5.5%
Shell
1%
Other
0.5%