Search Issue Tracker

Fixed in 2022.2.X

Fixed in 2020.3.X, 2021.2.X, 2022.1.X

Votes

0

Found in

2020.3

2020.3.18f1

2021.2

2022.1

Issue ID

1383196

Regression

No

Material gets corrupted when using ASTC with Metal Graphics API

Metal

-

Reproduction steps:
1. Open the "SampleScene" Scene in the attached project "BugDemo.zip"
2. Open the Window > Asset Management > Addressables > Groups
3. Expand the Play Mode Script and select the Use Existing Build (requires built groups)
4. Expand the Build and select New Build > Default Build Script
5. After the Build is done enter the Play mode
6. Observe the Game view

Expected result: The two spheres in the Scene have identical and correct rendering results
Actual result: The left sphere has the correct rendering, but the right sphere material gets corrupted

Reproducible with: 2020.3.24f1, 2021.2.5f1. 2022.1.0b1
Could not test with: 2019.4.33f1 (Console errors due to downgrade)

- Only reproducible on the macOS
- Only reproducible with Graphics API set to Metal, not reproducible with OpenGLCore

  1. Resolution Note (fix version 2022.2):

    Fixed in: 2022.2.0a5

  2. Resolution Note (fix version 2022.1):

    Fixed in: 2022.1.0b11

  3. Resolution Note (fix version 2021.2):

    Fixed in: 2021.2.15f1

  4. Resolution Note (fix version 2020.3):

    Fixed in: 2020.3.31f1

Add comment

Log in to post comment