Priority: P3: Somewhat important
Affects Version/s: 6.0.0
Fix Version/s: None
Component/s: Qt RHI
Environment:MacBookPro16,2 (2020 13-inch MacBook Pro)
Intel Core i7 1068NG7 (Ice Lake)
Intel Iris Plus Graphics
macOS Big Sur 11.1
When I set `QSG_RHI_BACKEND=opengl` and run a Qt Quick app built with Qt 6.0.0 on macOS 11.1, it exhibits flickering when resizing the window. The flickering appears to be worse if the window is resized more slowly.
To reproduce, you can use any Qt Quick Controls application. I used the "Qt Quick Controls - Gallery" application.
1. Open the "Qt Quick Controls - Gallery" example application
2. Add `qputenv("QSG_RHI_BACKEND", "opengl");` to the top of main() in gallery.cpp.
3. Run the application
4. Resize the window by dragging slowly from one of the edges. The slower you drag, the more it seems to flicker.
Window contents scale gracefully without any rendering artifacts
Window contents flicker as the window is resized