qt5base-lts/src
Andrew Knight eea02ff10d WinRT: Support High-DPI
Previously, the backing store and default framebuffer were created with
the logical screen resolution (in device-independent pixels), not the
the physical screen resolution. This lead to blurry text on high-DPI
devices. This change fixes this by creating those at full size, and
setting the device pixel ratio appropriately. Windows are still reported
in device-independent pixels, but text and images are now rendered
sharply for Qt Quick applications.

As QPainter does not support non-integer scaling, the backing store is
still drawn in DIPs and scaled by OpenGL.

Task-number: QTBUG-38464
Change-Id: I7377d4c734126825d670b8ebb65fd0dd1ef705f2
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
2014-05-22 07:59:49 +02:00
..
3rdparty ANGLE WinRT: Create swap chain using physical resolution 2014-05-22 07:59:49 +02:00
android Restore fullscreen mode after keyboard is dismissed 2014-05-14 20:10:03 +02:00
angle ANGLE WinRT: Create swap chain using physical resolution 2014-05-22 07:59:49 +02:00
concurrent Doc: Add docs for QtConcurrent::{Unhandled,Exception} 2014-03-17 20:52:42 +01:00
corelib Disable hash seeding for bootstrapped tools 2014-05-21 01:34:38 +02:00
dbus CMake: Include the CMakeParseArguments module for dbus macros. 2014-04-16 15:21:50 +02:00
gui CMake: Don't FATAL_ERROR if GL libraries can not be found. 2014-05-19 15:52:58 +02:00
network Mark the missing QDnsLookup constructor as \internal 2014-05-21 23:41:20 +02:00
opengl Merge remote-tracking branch 'origin/release' into stable 2014-05-03 00:56:41 +02:00
openglextensions purge vestiges of opengl es 1 support 2014-04-04 19:32:21 +02:00
platformsupport egl cursor: The sampler is a uniform not an attribute 2014-05-19 12:51:33 +02:00
plugins WinRT: Support High-DPI 2014-05-22 07:59:49 +02:00
printsupport QPrintEngine - Fix alpha engine state sync 2014-04-25 06:43:42 +02:00
sql Fix for bindvalue(int) memory allocation problem 2014-05-21 17:30:13 +02:00
testlib Fix auto test failure output on QNX 2014-05-19 10:03:38 +02:00
tools Disable hash seeding for bootstrapped tools 2014-05-21 01:34:38 +02:00
widgets Trigger repaint of window when toggling unified toolbar on or off. 2014-05-22 02:52:54 +02:00
winmain WinRT winmain: Pass ImagePath as part of ImageParams in Xap packages 2014-04-01 12:28:10 +02:00
xml Fix copy-paste error. 2014-04-18 14:26:26 +02:00
src.pro purge vestiges of opengl es 1 support 2014-04-04 19:32:21 +02:00