tornavis/intern
Campbell Barton ca32ba33ae Fix #113961: Incorrect window size for new windows on Wayland
When the output wasn't fractionally scaled but the compositor supports
fractional scaling, new windows were smaller than requested.

Caused by [0] which was incorrectly calculating the non-fractional scale
used by LIBDECOR (which isn't accessible via it's API).

Resolve by only using fractional scaling logic when outputs
have a fractional component.

[0]: 3eda5a114f
2023-10-24 11:42:18 +11:00
..
atomic License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
audaspace Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
clog License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
cycles Cleanup: make format 2023-10-20 19:11:42 +02:00
dualcon Fix intern/dualcon error in 2721b937fb 2023-09-24 16:07:49 +10:00
eigen Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
ffmpeg Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
ghost Fix #113961: Incorrect window size for new windows on Wayland 2023-10-24 11:42:18 +11:00
guardedalloc Build: resolve build error on MSVC 2023-09-28 14:23:11 +10:00
iksolver Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
itasc License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
libc_compat License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
libmv Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
locale License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
mantaflow Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
memutil Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
mikktspace Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
opencolorio Build: support OpenColorIO 2.3 2023-10-02 19:31:19 +02:00
opensubdiv Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
openvdb License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
quadriflow License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
renderdoc_dynload CMake: include missing files in source files 2023-08-24 11:51:25 +10:00
rigidbody License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
sky License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
utfconv License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
wayland_dynload Fix glitches resizing windows on Wayland, LIBDECOR & fractional scaling 2023-10-18 14:37:11 +11:00
CMakeLists.txt License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00