summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorKirill Chibisov <contact@kchibisov.com>2020-05-01 23:57:25 +0300
committerGitHub <noreply@github.com>2020-05-01 20:57:25 +0000
commit38d20d0c391c250953ce3c72a35c8d1156f06000 (patch)
treede0871a1200076cd1f647f3a5b525b52d834bc37 /CHANGELOG.md
parent6b45780f3afa23e9e4277bf43e6bf381172fa1ea (diff)
Call glFinish right after swap_buffers on X11
On X11 `swap_buffers` does not block for vsync. However the next OpenGl command will block to synchronize (this is `glClear` in Alacritty), which causes a permanent one frame delay. Calling `glFinish` after swapping buffers forces Alacritty to finish the buffer swap before returning control to the event loop. Fixes #3061.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index cbe1ab17..4534989b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -30,6 +30,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Tabstops not being reset with `reset`
- Selection not cleared when switching between main and alt grid
- Fallback to `LC_CTYPE=UTF-8` on macOS without valid system locale
+- Resize lag on launch under some X11 wms
+- Increased input latency due to vsync behavior on X11
## 0.4.2