Search Issue Tracker
Won't Fix
Won't Fix in 2022.2.X
Votes
27
Found in
2022.2.5f1
Issue ID
UUM-27910
Regression
Yes
[XR][Perf][Quest] 2022.2 and trunk Vulkan vs GLES Perf disparity increased significantly
Compared to previous version of Unity (21.3 LTS) the current version (2022.2 and above), Vulkan Performance with reference to OpenGLES3 has increased significantly.
Note: This is not a regression, but more of a relative increase in performance between the two GraphicsAPI
Repro Steps:
- Download the attached projects (They are identical projects created with two different Unity Versions)
Open the Project with 2022.2.5f1
- Open Test Launcher window
- Run StatsTests\MainGate test case
- Switch the GraphicsAPI
- Run the same test case again.
Compare the two Graphics API's and note the differences
Repeat the process with 2021.3.15f1
Compare the two GraphicsAPI's and note the differences
Actual:
The difference VulkanVSGles for 2022.2.5f1 is about 2ms in GPU
The difference VulkanVSGles for 2021.3.15f1 is about 0.13 ms in GPU
Expected:
The difference VulkanVSGles should be either small or Vulkan should perform better compared to OpenGLES3
Comments (3)
-
N7RX_Y
Jul 20, 2023 20:55
The disparity increase is inconsistent across projects and requires further investigation. It is unlikely a bug caused by a single change. We are fully aware that Vulkan has been less performant than GLES3 in many scenarios, and this is being addressed in future graphics updates.
-
creat327
May 26, 2023 10:27
I avoid using Vulkan because of all the performance problems I get in Unity. Every doc says to use it because it's better, but in Unity, it's always slower than regular OpenGL.
You guys should really take a look at this.
-
DevDunk
May 22, 2023 18:09
Vulkan is getting very important with new tech like depth submission, application spacewarp, late latching, etc requiring it.
Vulkan performance should get priority over OpenGLES in my opinion
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
- GameObjects change Hierarchy order when undoing adding Component to multiple GameObjects
- [macOS] Editor crashes after entering Play mode with overlapping GameObjects with Cloth Component and Cloth Inter-Collision enabled
- Look Dev constantly regenerates the default Volume Profile when set to "None" instead of using the default one
- Look Dev errors are spammed when opening a new HDRP project when Look Dev was added to the layout in the previous project
- URP Scene Templates are not editable when first opened from the New Scene dialog
Resolution Note:
The disparity increase is inconsistent across projects and requires further investigation. It is unlikely a bug caused by a single change. We are fully aware that Vulkan has been less performant than GLES3 in many scenarios, and this is being addressed in future graphics updates.
Resolution Note (2022.2.X):
The disparity increase is inconsistent across projects and requires further investigation. It is unlikely a bug caused by a single change. We are fully aware that Vulkan has been less performant than GLES3 in many scenarios, and this is being addressed in future graphics updates.