Commit graph

7 commits

Author SHA1 Message Date
Ilya Fedin
9395714537 Avoid event loop being throttled by OpenGL
By default, Qt uses swap interval of 1 what causes the (egl|wgl|glx)SwapBuffers call to wait for vblank. Using swap interval of 0 makes the call to return immediately.
2023-04-08 18:20:07 +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
John Preston
402b73f5cf Fix crash in TWidgetHelper::show/hideChildren. 2021-11-02 00:08:10 +04:00
John Preston
95ee92088e Allow choosing OpenGL / Raster in runtime. 2021-05-19 16:46:58 +04:00
John Preston
120a52c143 Add traits for customizing RpWidgetWrap instances. 2021-01-05 21:09:05 +04:00
John Preston
15b0e73d3b Allow custom event filters in RpWidget. 2019-09-19 20:09:37 +03:00
John Preston
85c83003ca Initial commit. 2019-09-17 17:48:58 +03:00