1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-25 22:33:52 +03:00
wezterm/assets/windows
Wez Furlong e6a858664f windows: Software frontend is now mesa llvmpipe
This is a bit of a switch-up, see this comment for more background:
refs: https://github.com/wez/wezterm/issues/265#issuecomment-701882933

This commit:

* Adds a pre-compiled mesa3d opengl32.dll replacement
* The mesa dll is deployed to `<appdir>/mesa/opengl32.dll` which by
  default is ignored.
* When the frontend is set to `Software` then the `mesa` directory
  is added to the dll search path, causing the llvmpipe renderer
  to be enabled.
* The old software renderer implementation is available using the
  `OldSoftware` frontend name

I'm not a huge fan of the subdirectory for the opengl32.dll, but
I couldn't get it to work under a different dll name; the code
thought that everything was initialized, but the window just rendered
a white rectangle.
2020-10-01 18:31:57 -07:00
..
conhost Update openconsole.exe 2020-07-17 09:41:42 -07:00
mesa windows: Software frontend is now mesa llvmpipe 2020-10-01 18:31:57 -07:00
manifest.manifest Embed icon into windows executable and titlebar 2019-03-24 19:08:07 -07:00
terminal.ico Embed icon into windows executable and titlebar 2019-03-24 19:08:07 -07:00