chore(render): expose unused vertex color coverage
Docs Deploy / Build and Deploy MkDocs (push) Successful in 39s

This commit is contained in:
Valentin Popov committed 2026-11-01 06:19:49 +04:00
1 parent 05572c7bf4
commit 6d15bc2006
3 files changed
+9 -2

No files matched your search

+1
View File
@@ -9586,6 +9586,7 @@ impl StaticVulkanApp {
}) })
.count(); .count();
eprintln!("render_coverage portal_fade_packet_selection_approx={approximate_portals} (first indexed vertex; native CPU clipping selection pending)"); eprintln!("render_coverage portal_fade_packet_selection_approx={approximate_portals} (first indexed vertex; native CPU clipping selection pending)");
eprintln!("render_coverage msh_type16_colors_unsupported={} (authored vertex colors are not decoded; using white)", self.type16_present_ranges.len());
let randomized_lights = self let randomized_lights = self
.control_point_light_slots .control_point_light_slots
.iter() .iter()
+4 -1
View File
@@ -54,7 +54,10 @@ MSH-запрос со свободной preview-камерой; это не п
([описание кадра](../reference/render-frame.md#прозрачность-порталов-msh)). Native CPU clipping может выбрать другую первую вершину; ([описание кадра](../reference/render-frame.md#прозрачность-порталов-msh)). Native CPU clipping может выбрать другую первую вершину;
это приближение явно считается как `portal_fade_packet_selection_approx`. это приближение явно считается как `portal_fade_packet_selection_approx`.
Данные type 16 ещё не декодированы. Внутренний ракурс «Конструктора» после Данные type 16 ещё не декодированы и считаются в `msh_type16_colors_unsupported`;
в статических сценах 29 миссий GOG (1736 загрузок моделей) этот поток отсутствует.
Его декодирование отложено до первого реального ненулевого счётчика.
Внутренний ракурс «Конструктора» после
настоящего входа игрока подтверждает исчезновение чёрной поверхности в проходе; настоящего входа игрока подтверждает исчезновение чёрной поверхности в проходе;
наружные окна обеих миссий сверены на расстояниях около 60/85/110, а ближние наружные окна обеих миссий сверены на расстояниях около 60/85/110, а ближние
окна — с внутренней стороны. Окно «Конструктора» на правом краю кадра при окна — с внутренней стороны. Окно «Конструктора» на правом краю кадра при
+4 -1
View File
@@ -28,7 +28,10 @@ type 20 rare auxiliary table
Reader ищет entries по type, но сохраняет исходный порядок для roundtrip. Reader ищет entries по type, но сохраняет исходный порядок для roundtrip.
Поле `ModelAsset.type16_present` отмечает только наличие entry типа 16. Данные Поле `ModelAsset.type16_present` отмечает только наличие entry типа 16. Данные
payload сохраняются, но этот путь рендера пока не преобразует их в цвета payload сохраняются, но этот путь рендера пока не преобразует их в цвета
вершин. вершин; приложение считает затронутые диапазоны в `msh_type16_colors_unsupported`.
В статических сценах всех 29 миссий GOG ни одна из 1736 загрузок моделей
не содержит этого потока. Это ограничение проверенного набора ресурсов;
неиспользуемые модели и будущие игровые состояния сюда не входят.
## Node and slot selection ## Node and slot selection