Skip to content

Provide SurfaceItem::shape as a floating vector

David Edmundson requested to merge work/d_ed/shape_floating into master

Our logical co-ordinates for shape can be floating. The shape is used to determine final vertices on screen.

The commit appears to introduce some new loops but they're mostly what QRegion would be doing internally so it shouldn't impact performance. For most cases we just have a single rectangle in our shape anyway.

opaqueRegion is unchanged for now.

Merge request reports