Search Issue Tracker
By Design
By Design in 6000.5.X
Votes
1
Found in
6000.0.69f1
6000.3.11f1
6000.4.0b11
6000.5.0a8
Issue ID
UUM-136884
Regression
No
URP Editor and Player perform worse than identical Built-in projects
How to reproduce:
- Open the “Performance_BuiltIn_Project.zip“ project
- Open the “Scene_3cameras“ Scene
- Enter Play Mode and maximize the Game view
- Observe the FPS counter at the center of the Player
- Repeat steps 1-4 with the “Performance_URP_Project.zip“ project
- Compare the results
Actual result: URP project performs significantly poorer (about 30-40% degradation)
Expected result: URP project performs slightly worse or is as performant as the BuiltIn project
Reproducible in: 2023.1.0a1, 6000.0.70f1, 6000.3.11f1, 6000.4.0b12, 6000.5.0a9
Reproduced on: Windows 11 Pro (25H2), macOS (26.2 Arm64), Linux (custom)
Not reproduced on: No other environment tested
Notes:
- Reproducible both in the Editor and in the Player as well
- Better results are yielded when the Editor or Player is placed on secondary monitors (locally happened, likely due to differing resolutions of the screens)
- For example, on 6000.0.70f1 in Editor, the Built-in RP project yields ~950 FPS while the URP project yields ~600 FPS (-37% as performant)
- Reproducible with Vulkan, DX12, and OpenGL
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Graphics Settings: “Use Defaults” checkboxes misaligned in Tier Settings section
- VFX Graph particles are not culled when using URP and Frustum Culling is enabled on VFX Mesh Output
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
Resolution Note:
We are aware that the per-camera overhead is bigger in URP at the moment compared to BiRP. We are actively working on improving this at the moment
Resolution Note (6000.5.X):
We are aware that the per-camera overhead is bigger in URP at the moment compared to BiRP. We are actively working on improving this at the moment