Search Issue Tracker

By Design

By Design in 2023.1.X

Votes

0

Found in

2022.2.0b1

2023.1.0a1

Issue ID

UUM-2495

Regression

No

Crash when generating lighting on Apple Silicon Editor

Progressive Lightmapper

-

Reproduction steps:
1. Open the user's attached project
2. Open Window -> Rendering -> Lighting
3. Create new Lighting settings
4. Generate lighting

Expected result: Lightning is generated successfully
Actual result: Crash during lighting generation

Reproducible with: 2021.3.4f1, 2022.1.3f1, 2022.2.0a15
Could not test with: 2020.3.35f1, 2019.4.39f1 (no native Silicon editor)

Reproducible on: MacOS Monterey 12.4 (M1)
Not reproducible on: Windows 10

  1. Resolution Note:

    There are two different backends for the Lightmapper, one using the CPU and one using the GPU. When creating a new Lighting Settings Asset (or when using the default values) it use the CPU Lightmapper by default, which is incompatible with Apple Silicon.

    I have filed a separate bug report for fixing the default LSA on the Apple Silicon architectures to prevent such crashes and issues in the future. Conversely, I will be closing this issue as "By Design", because the CPULM is not supported on Apple Silicon by design.

  2. Resolution Note (2023.1.X):

    There are two different backends for the Lightmapper, one using the CPU and one using the GPU. When creating a new Lighting Settings Asset (or when using the default values) it use the CPU Lightmapper by default, which is incompatible with Apple Silicon.

    I have filed a separate bug report for fixing the default LSA on the Apple Silicon architectures to prevent such crashes and issues in the future. Conversely, I will be closing this issue as "By Design", because the CPULM is not supported on Apple Silicon by design.

Add comment

Log in to post comment