Commits on Source (4)
-
01cf648c
-
So that we don't need to require adjusting the size before the scale.
b6b39290 -
Currently the new approach is only enabled for `CompositorWayland` and `CompositorDirectComposition`.
1f49d541 -
- Now that size change can be requested from the UI at most once per UI frame rendered, WindowResizer has become less relevant. - !1978 (vout: Use a fair display lock and interrupt wait) already reduced the waiting time considerably. Since the UI uses VSync (except CompositorX11), it should be fine to have blocking stuff that only take couple of milliseconds to execute.
bfd578ad
Showing
- modules/gui/qt/maininterface/compositor.cpp 5 additions, 4 deletionsmodules/gui/qt/maininterface/compositor.cpp
- modules/gui/qt/maininterface/compositor.hpp 3 additions, 0 deletionsmodules/gui/qt/maininterface/compositor.hpp
- modules/gui/qt/maininterface/compositor_dcomp.hpp 2 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_dcomp.hpp
- modules/gui/qt/maininterface/compositor_wayland.hpp 2 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_wayland.hpp
- modules/gui/qt/maininterface/compositor_wayland_module.c 7 additions, 4 deletionsmodules/gui/qt/maininterface/compositor_wayland_module.c
- modules/gui/qt/maininterface/videosurface.cpp 91 additions, 147 deletionsmodules/gui/qt/maininterface/videosurface.cpp
- modules/gui/qt/maininterface/videosurface.hpp 23 additions, 35 deletionsmodules/gui/qt/maininterface/videosurface.hpp
- modules/gui/qt/player/qml/PIPPlayer.qml 0 additions, 4 deletionsmodules/gui/qt/player/qml/PIPPlayer.qml
- modules/gui/qt/widgets/native/viewblockingrectangle.cpp 20 additions, 1 deletionmodules/gui/qt/widgets/native/viewblockingrectangle.cpp
- modules/gui/qt/widgets/native/viewblockingrectangle.hpp 22 additions, 4 deletionsmodules/gui/qt/widgets/native/viewblockingrectangle.hpp