Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Bug [CASE IN-21369] Standalone Player Lockup upon resizing window in MacOS using Metal

Discussion in '2022.2 Beta' started by Raccoonacoon, Oct 28, 2022.

  1. Raccoonacoon


    Dec 1, 2019
    Bug: Resizing a standalone game window repeatedly will eventually cause a crash when running on Apple Silicon using the Metal API. Tested on a Mac Studio with an M1 Max and Ventura 13.0.

    Steps to reproduce: On a MacOS running on Apple Silicon and using the Metal API, create a new empty project using the Core, URP, or HDRP, templates. Open Project Settings. Change Fullscreen Mode to ‘Windowed’ and check ‘Resizable Window’. Build and Run. Drag the bottom corner and rapidly resize.

    Expected Behavior: There is no crash
    Actual Behavior: The game generally locks up between 5-20 seconds (give or take) of this resize stress testing, and requires the process to be ‘Force Quit’.

    Not reproducible in DX11