-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: sdk7 debug panel scene metrics #5980
Conversation
After the CI passes: WebThis branch can be previewed at:
Desktop:If you have the launcher installed (download launcher) you can press open on the following link: SDK 6/7:More |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅ Reviewed and approved by QA.
Screen.Recording.2023-11-27.at.09.39.34.mov
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Looks ok, I left some comments for correctness but anyways I'm going to approve 👍
unity-renderer/Assets/DCLPlugins/ECS7/ECSComponents/GltfContainer/GltfContainerHandler.cs
Outdated
Show resolved
Hide resolved
unity-renderer/Assets/DCLPlugins/ECS7/ECSComponents/Material/MaterialHandler.cs
Outdated
Show resolved
Hide resolved
…into feat/sdk7-debug-panel-scene-metrics
Debug panel scene metrics were not implementet, now it's hooked up to the same datastore logic that SDK6 uses.
Issue: decentraland/sdk#1032
Copilot summary
🤖[deprecated] Generated by Copilot at a219ba6
This pull request adds a debug mode feature to the GltfContainer, Material, and MeshRenderer components. The debug mode allows these components to update the scene metrics data store with information about the loaded and unloaded assets. The pull request also refactors some classes to use fields instead of parameters and fixes some typos and inconsistencies. The pull request modifies several assembly definition files to add the necessary references to the DataStore and DebugConfig namespaces. The pull request also updates the tests to pass the debug config object to the constructors of the component handlers.
QA TEST INSTRUCTIONS