Bug 470253

Summary: Wayland: While moving the map on a non-100% scale display, it has scaling artifacts
Product: [Applications] marble Reporter: Katalin Rebhan <me>
Component: generalAssignee: marble-bugs
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 23.04.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Window while map is not dragged
Window while map is dragged

Description Katalin Rebhan 2023-05-25 12:47:25 UTC
SUMMARY
Looks like another "texture size doesn't take scale factor into account" type bug.

STEPS TO REPRODUCE
1. Set monitor scale to 150% on Wayland
2. Use a non-vector based map such as OpenStreetMap
3. Move the map around

OBSERVED RESULT
Map gets scaling artifacts

EXPECTED RESULT
Map renders as it does while not moving

SOFTWARE/OS VERSIONS
Operating System: NixOS 23.05
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.8
Kernel Version: 6.1.25 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 23.4 GiB of RAM
Graphics Processor: AMD Radeon RX Vega

ADDITIONAL INFORMATION
Comment 1 Katalin Rebhan 2023-05-25 12:48:22 UTC
Created attachment 159245 [details]
Window while map is not dragged
Comment 2 Katalin Rebhan 2023-05-25 12:50:05 UTC
Created attachment 159246 [details]
Window while map is dragged

Actually, it might be that the resolution is always too low which is just even more apparent while dragging, since the first one also looks like it has artifacts.