Record exact layout equality and measured reuse improvements
This commit is contained in:
1 parent
0080bcbcba
commit
8f1a5e0a46
2 files changed
+64
-44
No files matched your search
+4
-1
@@ -871,7 +871,10 @@ replace that reference. A measurement also records the available extent, so
|
||||
reusing it checks both inputs. Retained primitive and mask coordinates name
|
||||
whether they follow the frame or the extent. Numeric extent reads constrain
|
||||
layout validity; merely drawing in an extent does not require another widget
|
||||
evaluation when it moves. `Widget::draw` remains the only layout body. The
|
||||
evaluation when it moves. Widgets also retain their original local frames,
|
||||
so reuse composes positions in the same order as a fresh draw instead of
|
||||
recovering fractions by division. The experimental oracle requires exact
|
||||
pixel-region equality. `Widget::draw` remains the only layout body. The
|
||||
prototype has significant container-update costs and is not yet adopted into
|
||||
the pinned framework.
|
||||
|
||||
|
||||
Reference in new issue
Block a user