[kwin] [Bug 466655] Wayland: Red and blue channels are swapped when screencasting in certain applications

2023-03-08 Thread Nate Graham
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

2023-03-06 Thread Nate Graham
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

2023-03-04 Thread Aleix Pol
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

2023-03-04 Thread Aleix Pol
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

2023-03-03 Thread Bug Janitor Service
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

2023-03-03 Thread Bug Janitor Service
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

2023-03-03 Thread Yaroslav Sidlovsky
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

2023-03-02 Thread maltejur
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

2023-03-01 Thread Nate Graham
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

2023-03-01 Thread Aleix Pol
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

2023-03-01 Thread Naxdy
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.