From 08c567701b6cacc4299f1897d559adf6f5ccb046 Mon Sep 17 00:00:00 2001 From: Lucas Farias Date: Tue, 20 May 2025 13:05:43 -0300 Subject: [PATCH] Add release note --- .../release-notes/release_notes_template.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 release-content/release-notes/release_notes_template.md diff --git a/release-content/release-notes/release_notes_template.md b/release-content/release-notes/release_notes_template.md new file mode 100644 index 0000000000..bd2f2a9707 --- /dev/null +++ b/release-content/release-notes/release_notes_template.md @@ -0,0 +1,16 @@ +--- +title: Render Assets diagnostics +authors: ["@hukasu"] +pull_requests: [19311] +--- + +## Goals + +Create diagnostics plugins `MeshAllocatorDiagnosticPlugin`, `MaterialDiagnosticPlugin` and `RenderAssetDiagnosticPlugin` +that collect measurements related to `MeshAllocator`s, `MaterialBindGroupAllocator`, and `RenderAssets` respectively. + +`MeshAllocatorDiagnosticPlugin` and `MaterialDiagnosticPlugin` measure the number of slabs, the total size of memory +allocated by the slabs, and the number of objects allocated in the slabs. Only bindless materials use slabs for their +allocations, non-bindless materials return 0 for all of them. + +`RenderAssetDiagnosticsPlugin` measure the number of assets in `RenderAssets`.