Replace `CADisplayLink` with `CVDisplayLink` (#7583)

Release Notes:

- Fixed a bug that caused Zed to render at 60fps even on ProMotion
displays.
- Fixed a bug that could saturate the main thread event loop in certain
circumstances.

---------

Co-authored-by: Thorsten <thorsten@zed.dev>
Co-authored-by: Nathan <nathan@zed.dev>
Co-authored-by: Max <max@zed.dev>
67b96b2b40Antonio Scandurra committed on 2/8/2024, 6:47:12 PM· committed by GitHubparent9e538e7
12 files changedLine totals unavailable