Commit graph

11 commits

Author SHA1 Message Date
John Preston
b21a93f3ba Separate ForceDisable from LastCheckCrashed. 2024-05-27 17:51:54 +04:00
Ilya Fedin
b1d5c7c116 Allow Ui::GL::CheckCapapilities to work without QWidget 2023-11-21 09:08:01 +04:00
John Preston
b49ee81df9 Disable OpenGL ANGLE backend.
Currently ANGLE can work through desktop OpenGL only with enabled
attribute EGL_SURFACE_ORIENTATION_INVERT_Y_ANGLE.

Qt can't work with it enabled and shows vertically flipped content.
2023-08-10 14:34:33 +02:00
Ilya Fedin
d2fddd8da6 Make the default rendering backend choosing logic public 2023-02-28 16:17:40 +04:00
John Preston
bbae1c2ae7 Add AllowLinuxNvidiaOpenGL option. 2022-02-02 15:20:46 +03:00
John Preston
2d251e063c Fix build on macOS. 2021-07-23 19:36:28 +03:00
John Preston
e68f76e6ab List and allow to query EGL extensions on Windows. 2021-07-21 21:18:04 +03:00
John Preston
7577f063a6 Allow settings ANGLE backends. 2021-07-01 00:12:52 +03:00
John Preston
7bc9e12614 For surface with parent backend should be fixed. 2021-06-08 15:51:12 +04:00
John Preston
5e38964fbf Allow force-disabling OpenGL. 2021-05-20 16:07:19 +04:00
John Preston
95ee92088e Allow choosing OpenGL / Raster in runtime. 2021-05-19 16:46:58 +04:00