Depending on the rendering device, using multi-sample anti aliasing instead of vertex AA can be more beneficial.
Rounded rectangles and some other primitives, including the custom RoundImage
become opaque if MSAA is active, and rendering these do not require blending to be enabled. This also increase the chances of batching.
https://doc.qt.io/qt-6/qtquick-visualcanvas-scenegraph-renderer.html#vertex-antialiasing https://doc.qt.io/qt-6/qtquick-visualcanvas-scenegraph-renderer.html#multisample-antialiasing
The option is by default (-1), which means MSAA is not requested. Maybe in future this can be changed to 4, which seems to be good balance between performance and quality.
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:30:00
| Stage: |
Download artifacts
No artifacts found | ||
Passed 00:10:51
| Stage: |
Download artifacts
No artifacts found | ||
Stage: |
Download artifacts
No artifacts found | |||
Canceled 00:00:18
| Stage: |
Download artifacts
No artifacts found | ||
Canceled 00:12:01
| Stage: |
Download artifacts
No artifacts found | ||
Passed 00:17:07
| Stage: |
Download artifacts
No artifacts found |
VideoLAN code repository instance