Antialiased MirSurfaceItems impact spread rendering performance

Bug #1507813 reported by Loïc Molinari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtmir (Ubuntu)
In Progress
High
Loïc Molinari

Bug Description

MirSurfaceItem uses QSGDefaultImageNode for rendering its textured surface. When antialiasing is enabled on a QtQuick node, the whole node is forced to be rendered in the translucent pass of the renderer and the batching is prevented. This is problematic for the spread because all the surfaces are stacked and early-z culling can't be used by the GPUs.

Another antialiasing technique should be provided in order to optimize the spread.

Related branches

Michał Sawicz (saviq)
affects: qtmir → qtmir (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.