Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: broken shader cache due to compilation error #40467

Conversation

trop[bot]
Copy link
Contributor

@trop trop bot commented Nov 7, 2023

Backport of #40450

See that PR for details.

Notes: Fix rendering on Linux due to broken shader cache compilation with driver updates

@trop trop bot requested a review from a team as a code owner November 7, 2023 02:00
@trop trop bot requested a review from deepak1556 November 7, 2023 02:00
@trop trop bot added 27-x-y backport This is a backport PR semver/patch backwards-compatible bug fixes labels Nov 7, 2023
@codebytere codebytere force-pushed the trop/27-x-y-bp-fix-broken-shader-cache-due-to-compilation-error-1699322440207 branch from af79dbe to 52cc98a Compare November 7, 2023 20:57
@deepak1556
Copy link
Member

Failing tests are unrelated, merging.

@deepak1556 deepak1556 merged commit 206364d into 27-x-y Nov 8, 2023
11 of 13 checks passed
@deepak1556 deepak1556 deleted the trop/27-x-y-bp-fix-broken-shader-cache-due-to-compilation-error-1699322440207 branch November 8, 2023 02:17
Copy link

release-clerk bot commented Nov 8, 2023

Release Notes Persisted

Fix rendering on Linux due to broken shader cache compilation with driver updates

csett86 added a commit to jitsi/jitsi-meet-electron that referenced this pull request Nov 11, 2023
Contains electron 26 and 27 updates, for details see

https://www.electronjs.org/blog/electron-26-0
https://www.electronjs.org/blog/electron-27-0

Contains a fix for Linux that lead to crashes when the graphics drivers changed
electron/electron#40467

Mainly this should help with further bugfixes in webrtc as the contained
Chromium is implicitly upgraded from 114 to 118.

In wayland / pipewire terms we have only minor additions, eg:

WaylandWindowDecorations by default: electron/electron#39582

which means we can remove the enable flag we had on this in main.js as its now
default.
csett86 added a commit to jitsi/jitsi-meet-electron that referenced this pull request Nov 11, 2023
Contains electron 26 and 27 updates, for details see

https://www.electronjs.org/blog/electron-26-0
https://www.electronjs.org/blog/electron-27-0

Contains a fix for Linux that lead to crashes when the graphics drivers changed
electron/electron#40467

Mainly this should help with further bugfixes in webrtc as the contained
Chromium is implicitly upgraded from 114 to 118.

In wayland / pipewire terms we have only minor additions, eg:

WaylandWindowDecorations by default: electron/electron#39582

which means we can remove the enable flag we had on this in main.js as its now
default.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
27-x-y backport This is a backport PR semver/patch backwards-compatible bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants