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

            Bug ID: 522250
           Summary: Taking rectangular screenshots does not scale with
                    increased pixels / display size on HiDPI screens
    Classification: Applications
           Product: Spectacle
      Version First unspecified
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

DESCRIPTION
My laptop (2560x1600) is connected to an external monitor (6016x3384). I have
configured "When launching Spectacle" to "Take rectangular screenshot". When I
press the screenshot key, I have to wait 4-5 seconds for the selection
rectangle to display.

STEPS TO REPRODUCE
1. Configure "When launching Spectacle" to "Take rectangular screenshot".
2. Launch spectacle on a machine with a single, low-resolution display. Notice
how fast the selection rectangle displays.
2. Add an external display configured with a low resolutions and time step 2.
3. Replace/reconfigure the external display with the maximum resolution, and
time step 2.

OBSERVED RESULT
On my laptop alone, the rectangle selection displays almost instantly.
The larger the connected external display resolution, the slower the selection
rectangle is to get drawn. 

EXPECTED RESULT
I appreciate dimming the outside of the rectangle, but that should take 4-5ms,
not 4-5 seconds. Full-screen applications achieve a refresh rate of 30fps with
not problem (e.g. https://webglsamples.org/aquarium/aquarium.html with 1000
fish).

SOFTWARE/OS VERSIONS
Spectacle: 6.6.4
KDE Frameworks: 6.24.0
Qt: Using 6.10.2 and built against 6.10.2
Ubuntu 26.04 LTS (Wayland)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 7.0.0-22-generic


ADDITIONAL INFORMATION

Bug 433776

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

Reply via email to