Search Issue Tracker
Active
Under Consideration for 1.8.X
Votes
0
Found in [Package]
1.8.2
Issue ID
ISXB-899
Regression
No
Poor CPU and GPU performance is observed when a PlayerInput component with notification behavior set to "Invoke Unity Events" is displayed in the Inspector
How to reproduce:
1. Open the attached “inspector_input_issue” project
2. Open the “SampleScene”
3. Select the “Main Camera” in the Hierarchy window
4. Open Task Manager and navigate to the Performance tab
5. Under the CPU tab, right-click and select “Change graph to → Logical processors”
6. Take note of the usage of each core
7. In the Inspector, change the Behavior field of the PlayerInput component to “Invoke Unity Events”
8. Observe the result in Task Manager
Expected result: The performance of each core is unaffected
Actual result: The utilization of one or more cores is significantly increased
Reproducible in: 1.7.0 (2021.3.39f1, 2022.3.31f1), 1.8.2 (2021.3.39f1, 2022.3.31f1, 6000.0.4f1)
Reproducible on: Windows 10, Windows 11
Not reproducible on: No other environments tested
Note: The GPU usage is also increased when switching the PlayerInput Behavior field, observed under the “3D” section of the GPU tab in Task Manager
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
Add comment