Skip to content

Consider intersections when deciding reallocation

Leo Li requested to merge leoli/libliftoff:crtc-intersect into master

Previously, we would reallocate when any CRTC_* property changes. This leads to unnecessary reallocations when a plane moves or resizes. Cursor movements would reallocate on every update, for example.

What we really care about is if a layer's intersection status with another plane changes, so do that.

Merge request reports