Commit graph

11 commits

Author SHA1 Message Date
Ilya Fedin
23ce4f09df Rp{Widget,Window}NoRhi ->Rp{Widget,Window}OpenGL
This is more explicit
2023-11-01 09:15:48 +04:00
Ilya Fedin
7c9aa94533 Fix kUseNativeChild with Qt 6.4+ 2023-04-27 16:52:58 +04:00
Ilya Fedin
f5fb567052 Take advantage of RHI
Use Metal with Qt 6.4+ and macOS 10.14+, OpenGL for Wayland whenever enabled
2023-04-03 16:03:08 +04:00
Ilya Fedin
d2fddd8da6 Make the default rendering backend choosing logic public 2023-02-28 16:17:40 +04:00
John Preston
8e6811aef0 Allow custom ChooseBackend hook in RpWindow. 2023-02-10 20:10:42 +04:00
John Preston
d452ae8ba6 Rename Ui::Window to Ui::RpWindow. 2021-07-28 16:23:27 +03:00
John Preston
3b3413e618 Try disabling native child OpenGL workaround. 2021-07-02 00:37:17 +03:00
John Preston
98ba824bde Return OpenGL window on macOS and Linux. 2021-06-23 19:47:57 +04:00
John Preston
a009efc50d Fix expose bug for frameless OpenGL window. 2021-06-23 15:42:38 +04:00
John Preston
f646439624 Fix full screen OpenGL native child window. 2021-06-21 11:28:53 +04:00
John Preston
685db2ab5e Simplify native child OpenGL window creation. 2021-06-21 10:27:11 +04:00