perf(diagnostics): expose prepared asset source counters

This commit is contained in:
Erik 2026-07-24 15:16:32 +02:00
parent 230a7df454
commit b1ad4b7c0a
5 changed files with 30 additions and 8 deletions

View file

@ -204,7 +204,8 @@ public sealed class RenderFrameDiagnosticsControllerTests
+ "lightBuffers=12 mesh=13/14/15 meshEst=16 meshUpload=17/18 "
+ "uploadFrame=19/20/21/22/23 bufferFrame=24/25/26/27 "
+ "staging=28/29/True/30 cpuMesh=31/32 mipmapFrame=33/34 meshCap=35 "
+ "meshPhys=36/True gpuTrack=57/58/59 managed=55/56 ownedTextures=37/38 "
+ "meshPhys=36/True prepared=60/61/62/63/64 "
+ "gpuTrack=57/58/59 managed=55/56 ownedTextures=37/38 "
+ "particleTextures=39/40/41/42/43 compositeCache=44/45/46 "
+ "compositeAtlas=47/48 compositeUpload=49/50/51",
actual);
@ -314,7 +315,8 @@ public sealed class RenderFrameDiagnosticsControllerTests
new DynamicBufferResourceDiagnostics(4, 5, 6, 7, 8, 9, 10, 11, 12),
new MeshStreamResourceDiagnostics(
13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
24, 25, 26, 27, 28, 29, true, 30, 31, 32, 33, 34, 35, 36, true),
24, 25, 26, 27, 28, 29, true, 30, 31, 32, 33, 34, 35, 36, true,
60, 61, 62, 63, 64),
new TextureStreamResourceDiagnostics(
37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51),
new ProcessResourceDiagnostics(55, 56, 57, 58, 59));