Search Unity

Bug Performance Discrepancy Between Vulkan and OpenGL with Unity 2022.3.17f1 on Meta Quest 3

Discussion in 'VR' started by rahulchawla2801, Jan 20, 2024.

  1. rahulchawla2801

    rahulchawla2801

    Joined:
    Oct 5, 2021
    Posts:
    34
    I am experiencing a significant performance drop when using Vulkan in comparison to OpenGL in my Unity project.

    The setup involves a GPU-bound scenario utilizing the 'Indoor Basketball Court' Unity Asset from the Asset Store.
    https://assetstore.unity.com/packages/3d/environments/indoor-basketball-court-248189

    I am developing on a Mac M1 Pro and running the application on the Meta Quest 3.

    For Vulkan, I have enabled the following options in the Oculus XR Plugin:
    1. Optimise Buffer Discards
    2. Symmetric Projection
    3. Fixed Foveated Rendering
    For OpenGL, I have activated Low Overhead Mode.

    Rest all config same for both. Texture compression = ASTC. No post processing. Baked lighting.

    Display Frequency = 72Hz
    fps ~46 for Vulkan
    fps ~63 for OpenGL

    Display Frequency = 90Hz
    fps ~44 for Vulkan
    fps ~60 for OpenGL

    Versions
    Unity 2022.3.17f1
    XR Plugin Management 4.4.1
    Oculus XR Plugin 4.1.2
    Meta XR core SDK 60.0.0
    XR Interaction toolkit 2.5.2
    Mac OS 14.2.1

    Please let me know if any other additional details are required.
     
  2. DevDunk

    DevDunk

    Joined:
    Feb 13, 2020
    Posts:
    5,050
    Please put this information in a bug report.
    (In the project click Help -> report a bug)
     
    rahulchawla2801 likes this.