URP is slower than build-in pipeline in an empty scene

Hello everyone!
I Created an empty Project with a empty scene!Nothing else,but a Skybox to render.
6743464--777316--Project.png
Then I compared the performance of URP and Build-in pipeline.The result surprised me
URP cost about 2ms and build-in cost about 1ms.Can anyone help me analyze why it is so bad!

Build-in Profiler:

URP Profiler:

I think comparing empty scenes in editor is quite pointless: you can’t judge performances this way.
Also: Built-in and URP comes with very different setup, with different visual quality. Make sure you match them before comparing.

1 Like

I have tried my best to keep the two settings consistent.but why is quite pointless!Doesn’t this mean that it is better than URP from the beginning?Where should this 1ms performance be made up? Maybe i miss some key point of using URP:(

The main problem is that this testing methodology does not work. Profiling an empty scene in Editor is absolutely pointless, you’re probably mesuring the editor and profiler overhead… :slight_smile:
Make a test scene with a real world scenario and test it in build on the actual platform you’re working on, this is the only method to get some reliable data. :slight_smile:

1 Like

Remembering that the idea of the SRP is to be scalable, so the more things you add to it, the better the performance will be compared to the integrated mode.

1 Like