Commits on Source (3)
-
some compositor requires to set Qt Attributes before Qt application is started such as selecting the right graphical backend (ie: dcomp needs to set OpenGLES). And some compositor needs know wich QPA is in use (ie: x11 vs wayland), this can only be known after QApp is started. Co-authored-by:
Guillaume Nicolussi Castellan <nullgemm@videolabs.io>
6725dc70 -
ensure that the platform is able to use direct composition and can use shared textures before initialising it. fix: #24847
7ac06259 -
bb14abfc
Showing
- modules/gui/qt/maininterface/compositor.cpp 52 additions, 16 deletionsmodules/gui/qt/maininterface/compositor.cpp
- modules/gui/qt/maininterface/compositor.hpp 46 additions, 3 deletionsmodules/gui/qt/maininterface/compositor.hpp
- modules/gui/qt/maininterface/compositor_dcomp.cpp 93 additions, 2 deletionsmodules/gui/qt/maininterface/compositor_dcomp.cpp
- modules/gui/qt/maininterface/compositor_dcomp.hpp 3 additions, 1 deletionmodules/gui/qt/maininterface/compositor_dcomp.hpp
- modules/gui/qt/maininterface/compositor_dummy.cpp 10 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_dummy.cpp
- modules/gui/qt/maininterface/compositor_dummy.hpp 3 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_dummy.hpp
- modules/gui/qt/maininterface/compositor_win7.cpp 7 additions, 2 deletionsmodules/gui/qt/maininterface/compositor_win7.cpp
- modules/gui/qt/maininterface/compositor_win7.hpp 2 additions, 1 deletionmodules/gui/qt/maininterface/compositor_win7.hpp
- modules/gui/qt/qt.cpp 36 additions, 2 deletionsmodules/gui/qt/qt.cpp