https://bugs.documentfoundation.org/show_bug.cgi?id=172896

Michael Weghorn <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=15
                   |                            |9915
             Blocks|                            |145734
                 CC|                            |[email protected]

--- Comment #4 from Michael Weghorn <[email protected]> ---
Thanks for the report.

(In reply to Jamie Fitzgerald from comment #0)
> The true fractional scale is available up front from the protocol:
> wl_output's current mode (device pixels) divided by the logical size Qt
> reports as QScreen::geometry() gives the real scale (1.25, 2.2, ...), no
> surface required. Using that for both the layout DPI and the frame's
> device-pixel-ratio lets Qt 6's default PassThrough policy render at the
> exact output scale - correctly sized and with no overdraw.

I'm not familiar with the details here, but as asked in your suggested
https://gerrit.libreoffice.org/c/core/+/208347 : Is that mismatch between the
actual scale factor and what Qt reports something that could possibly be
improved in Qt itself, rather than having to implement low-level Wayland logic
in LO?


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=145734
[Bug 145734] [META] Qt6/KF6 VCL plugin bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to