perf(render): prewarm pipeline variants with a Vulkan cache
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s

This commit is contained in:
Valentin Popov committed 2026-11-01 01:31:26 +04:00
1 parent 3aa9493a02
commit 15aadf7f47
5 files changed
+135 -61

No files matched your search

+4
View File
@@ -10623,6 +10623,10 @@ impl StaticVulkanApp {
report.renderer_report.initial_texture_image_count,
report.renderer_report.texture_detach_count,
);
eprintln!(
"render_pipeline_cache pipelines_created={}",
report.renderer_report.pipeline_creation_count
);
self.output = Some(format!(
"rendered mission {}: {} frames, {} objects, {} mesh components, {} terrain components, camera={}, captured_viewport_crop={}, control_clock_ms={}, control_clock_mode={}, materials={}, environment_primitives={}, shadow_casters={}, shadow_indices={}, swapchain_recreates={}, validation={}, swapchain_format={}, readback_format={}, readback={}, readback_sequence={}, startup_ms={{mission_assets:{:.1},terrain_materials:{:.1},sky:{:.1},gpu_initialization:{:.1}}}",
self.mission,