https://bugs.kde.org/show_bug.cgi?id=478057

Jordan Pryde <jor...@pryde.me> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/netw
                   |                            |ork/krfb/-/commit/966ad6a16
                   |                            |39732f882284ff6e708b0e37e62
                   |                            |4ca7
   Version Fixed In|                            |24.02
         Resolution|---                         |FIXED
                 CC|                            |jor...@pryde.me

--- Comment #1 from Jordan Pryde <jor...@pryde.me> ---
(Manually making this comment since I didn't have a bug tracker account until
now - I got an email that this failed)
Fixed by https://invent.kde.org/network/krfb/-/merge_requests/63 in master

@bug_id = 478057
@bug_status = RESOLVED
@resolution = FIXED
@cf_commitlink =
https://invent.kde.org/network/krfb/-/commit/966ad6a1639732f882284ff6e708b0e37e624ca7

Git commit 966ad6a1639732f882284ff6e708b0e37e624ca7 by Jordan Pryde.
Committed on 12/03/2024 at 16:11.
Pushed by nicolasfella into branch 'release/24.02'.

DMA-BUF size may not match size from handleRemoteDesktopStarted()

QScreen::size() marshalled from xdg-desktop-portal-kde uses logical
scaled size but the DMA-BUF from pipewire is the physical pixel count.
We now check the DMA-BUF size each frame and resize the QImage buffer when
needed.
Related: bug 482929, bug 464547

M  +1    -0    framebuffers/pipewire/pw_framebuffer.cpp

https://invent.kde.org/network/krfb/-/commit/966ad6a1639732f882284ff6e708b0e37e624ca7

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to