diff --git a/applications/PoP/docs/perf_registry.md b/applications/PoP/docs/perf_registry.md index a2da29e..801a0a6 100644 --- a/applications/PoP/docs/perf_registry.md +++ b/applications/PoP/docs/perf_registry.md @@ -303,12 +303,12 @@ BUG-LATTICE-DOORTOP, BUG-SEAM-WEDGE-1) — только отдельным за | P2 | замер синей фазы | ✅ замерено 2026-08-19 | гипотеза «трамплины» отвергнута | | P6 | замер `process_trobs` | ✅ замерено 2026-08-19 | 11 058 префетч + ~43 000 цикл | | P1 | чомпер: перерисовка только при фазе < 6 | ✅ **сделано** 2026-08-19 | −110 802 (ждали −160 000) | -| P2b | гейт луча видимости стража | ⬜ | ждём −30 000, риск низкий | +| P2a | `coll_scan` в 8 бит + снят с IX | ✅ **сделано** 2026-08-19 | −3 486 в коллизиях, −2 892 на кадре | +| P2b | гейт луча видимости стража | ⬜ **следующее** | ждём −30 000, риск низкий | | P4 | накладные блита (4 правки) | ⬜ | ждём −28 000 | | P11 | мелочи с известной ценой | ⬜ | ждём −26 000 | | P10 | футпринт персонажа из физики | ⬜ | ждём −23 000 | | P6a/P6b | `trob_modif` из цикла, кэш префетча | ⬜ | ждём −20 000 | -| P2a | разбор `pop_phys_tick` (105 246 на двоих) | ⬜ | цена известна, причина нет | | P7 | раскол `draw_tile` (G5) | ⬜ | для 13/23, не для 11/15 | | P8/P9 | HEAL-WIDTH + G8 | ⬜ обязательная | для сцен с плитами | | P12 | снять оснастку | ⬜ ПОСЛЕДНЕЙ | без неё не мерить | @@ -347,6 +347,7 @@ BUG-LATTICE-DOORTOP, BUG-SEAM-WEDGE-1) — только отдельным за | после P5 | 767 928 | 285 864 | 294 384 | 187 764 | 4 растра | | после P1 (медиана) | **657 882** | 286 503 | 183 420 | 187 761 | 4 растра | | после P1 (дорогой кадр, 40 %) | 765 936 | 286 503 | 291 888 | 187 761 | 4 растра | +| после P2a (медиана) | **654 990** | 283 215 | 183 798 | 187 812 | 4 растра | Цель — уложить РАБОТУ в 430 000 (тогда период станет 3 растра вместо 4; хвост кадра — три `gfx_wait_vsync`). Осталось снять **228 000** с медианы