1
1
mirror of https://github.com/wez/wezterm.git synced 2024-09-20 03:09:06 +03:00
wezterm/ci
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
..
appimage.sh wezterm: compile in default color schemes 2020-09-10 21:46:45 -07:00
appstreamcli include appstream data in AppImage 2020-05-04 22:55:33 -07:00
build-docs.sh docs: enable syntax highlighting for lua 2020-04-06 17:39:57 -07:00
deploy.sh windows: Software frontend is now mesa llvmpipe 2020-10-01 18:31:57 -07:00
generate-workflows.py Automate updating linuxbrew tap 2020-07-05 09:40:52 -07:00
PKGBUILD.template wezterm: compile in default color schemes 2020-09-10 21:46:45 -07:00
source-archive.sh Remove some bulky artifacts from the source tarball 2019-12-24 13:13:41 -08:00
subst-release-info.py docs: split install page into pages by platform 2020-05-30 10:30:32 -07:00
tag.sh scripts for tagging 2019-03-23 22:58:23 -07:00
wezterm-homebrew-macos.rb.template Automate updating linuxbrew tap 2020-07-05 09:40:52 -07:00
wezterm-linuxbrew.rb.template Automate updating linuxbrew tap 2020-07-05 09:40:52 -07:00
windows-installer.iss windows: Software frontend is now mesa llvmpipe 2020-10-01 18:31:57 -07:00