[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Nate Graham changed: What|Removed |Added Version Fixed In||5.27.3 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Nate Graham changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=466785 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Aleix Pol changed: What|Removed |Added Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/kwin/commit/5ac5251674d9 |ma/kwin/commit/85b614e75c41 |10e3402885144dc6ce9479a960e |cbdeb63b276162ed9777232daf2 |b |8 --- Comment #4 from Aleix Pol --- Git commit 85b614e75c41cbdeb63b276162ed9777232daf28 by Aleix Pol Gonzalez, on behalf of Aleix Pol. Committed on 04/03/2023 at 23:47. Pushed by apol into branch 'master'. screencasting: on memfd, skip the QImage step We were using QImage as an intermediary step. GL -> QImage -> spa buffer. While it abstracted things out neatly and eventually helped with debugging, it was unnecessary and woudl present some handicaps, such as the lack of a QImage::Format_BGRA. So we just it out to download right into the buffer. (cherry picked from commit 121454580711c409b612d06865ab9d221dcbac6b) M +2-2src/plugins/screencast/outputscreencastsource.cpp M +1-1src/plugins/screencast/outputscreencastsource.h M +2-2src/plugins/screencast/regionscreencastsource.cpp M +1-1src/plugins/screencast/regionscreencastsource.h M +3-1src/plugins/screencast/screencastsource.h M +5-5src/plugins/screencast/screencaststream.cpp M +18 -15 src/plugins/screencast/screencastutils.h M +2-2src/plugins/screencast/windowscreencastsource.cpp M +1-1src/plugins/screencast/windowscreencastsource.h https://invent.kde.org/plasma/kwin/commit/85b614e75c41cbdeb63b276162ed9777232daf28 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Aleix Pol changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/plas ||ma/kwin/commit/5ac5251674d9 ||10e3402885144dc6ce9479a960e ||b Status|ASSIGNED|RESOLVED --- Comment #3 from Aleix Pol --- Git commit 5ac5251674d910e3402885144dc6ce9479a960eb by Aleix Pol Gonzalez, on behalf of Aleix Pol. Committed on 04/03/2023 at 23:47. Pushed by apol into branch 'Plasma/5.27'. screencasting: on memfd, skip the QImage step We were using QImage as an intermediary step. GL -> QImage -> spa buffer. While it abstracted things out neatly and eventually helped with debugging, it was unnecessary and woudl present some handicaps, such as the lack of a QImage::Format_BGRA. So we just it out to download right into the buffer. M +2-2src/plugins/screencast/outputscreencastsource.cpp M +1-1src/plugins/screencast/outputscreencastsource.h M +2-2src/plugins/screencast/regionscreencastsource.cpp M +1-1src/plugins/screencast/regionscreencastsource.h M +3-1src/plugins/screencast/screencastsource.h M +5-5src/plugins/screencast/screencaststream.cpp M +18 -15 src/plugins/screencast/screencastutils.h M +2-2src/plugins/screencast/windowscreencastsource.cpp M +1-1src/plugins/screencast/windowscreencastsource.h https://invent.kde.org/plasma/kwin/commit/5ac5251674d910e3402885144dc6ce9479a960eb -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 --- Comment #2 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/3747 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Bug Janitor Service changed: What|Removed |Added Status|REPORTED|ASSIGNED Ever confirmed|0 |1 --- Comment #1 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/3746 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Yaroslav Sidlovsky changed: What|Removed |Added CC||zawer...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 maltejur changed: What|Removed |Added CC||malte...@dismail.de -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Nate Graham changed: What|Removed |Added CC||ahiems...@heimr.nl, ||n...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Aleix Pol changed: What|Removed |Added CC||aleix...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications
https://bugs.kde.org/show_bug.cgi?id=466655 Naxdy changed: What|Removed |Added Keywords||regression -- You are receiving this mail because: You are watching all bug changes.