Fix missing viewport surfaces after a skipped startup frame (#1791)

Thanks @allisonChilton.
This commit is contained in:
allisonChilton authored and GitHub committed 2026-10-17 06:10:46 -04:00
1 parent 44732f8b40
commit 8c58efdecf
3 files changed
+45 -37

No files matched your search

+2
View File
@@ -466,3 +466,5 @@ and shares that effective count with the surface attachments and CAD callbacks.
Vulkan, DirectX 12, Metal and WebGPU retain their requested multisampling.
A frame whose meshes the GPU refuses to stage (device lost or out of memory) is
skipped with a warning instead of panicking (#1469).
Paint callbacks are prepared only after a drawable is acquired, so a skipped
surface frame cannot strand cached meshes without their GPU initialization.