Repository navigation
Store each widget's visible paint rectangle instead of region and clip - #66
Conversation
|
Merged source: One standalone wheel from the merged source using the declared cached Poetry2.2.1 backend:
No new environment, dependency resolution, installed-prefix access, native copy, SDK/provider operation, film or performance measurement. Native66 changes the compositor and is not byte-equal65. Future affected installed Toad/frame pairing remains separate and belongs to Heis. No frame/CPU gain or full performance claim. Required Debt run37271609311 was pending at handoff; parent authorized the exact normal merge with CI deferred, not a passing-CI claim. |
The compositor's visible-widget map now stores each widget's region together with its already-clipped visible rectangle, clipped to the screen bounds, and drops widgets with an empty rectangle. Cut calculation uses those rectangles directly instead of intersecting region and clip again, and the render-iteration method yields rectangle and strips rather than region, clip and strips. Three test files are updated.