the interface labels announce their writes, and the idle tick goes quiet
- a text write names its own label, so the per-frame measure sweep drains a short ledger instead of hashing every font string twice — ~0.3 ms a frame at the Stormwind gates, gone - the idle interface tick stops re-writing settled state: buff durations and the weapon-enchant frame write only on change, and the fade and unit-popup drivers park until woken - the interface extract skips a hidden region before cloning its row, not after - WOW_UPLOAD_BUDGET=<MB> brackets the arrival burst's upload pacing — a lever for measuring world entry, not a fix yet Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -327,6 +327,7 @@ fn build(model: &mut Model, fh: FrameHandle, blocks: &[Block]) {
|
||||
d.font_explicit.justify_h = true;
|
||||
d.font_explicit.justify_v = true;
|
||||
model.region_data.insert(rh, d);
|
||||
model.touch_measure(rh); // a text block arrives text-in-hand
|
||||
prev_block = Some(id);
|
||||
next_y = -paint.spacing;
|
||||
made.push(rh);
|
||||
|
||||
Reference in New Issue
Block a user