mirror of
https://github.com/wez/wezterm.git
synced 2024-12-24 22:01:47 +03:00
571c137955
This makes the comparison in https://github.com/wez/wezterm/issues/544 work for me on mac, linux (x11, wayland) and also on Windows but only using WGL. It looks like we can use the proper colorspace on all targets except for ANGLE EGL. For whatever reason, the combination of glium and ANGLE EGL on windows over-gamma corrects. AFAICT, the framebuffer and perhaps the surfaces it creates don't indicate srgb support, and whatever combination of status they return tickles glium's srgb stuff the wrong way. I think the "solution" is just to directly use WGL by default. EGL was on by default because it tended to be more survivable when graphics card drivers were updated, but the last couple of times I updated mine it still killed wezterm anyway. refs: #544 |
||
---|---|---|
.. | ||
src | ||
build.rs | ||
Cargo.toml |