Search Issue Tracker

Active

Fixed in 2021.3.33f1, 2022.3.12f1, 2023.1.19f1, 2023.2.0b16, 2023.3.0a12

Votes

0

Found in

2021.3.31f1

2022.3.10f1

2023.1.16f1

2023.2.0b12

2023.3.0a8

Issue ID

UUM-53411

Regression

No

Performance gets worse when updating the Material of Tilemap

--

-

Reproduction steps:
1. Open the attached “Test Project” project
2. Open the “HappyHarvest/Scenes/Farm_Outdoor.scene” Scene in the Project window
3. Open the Profiler window (Window > Analysis > Profiler)
4. Select the “Job.Worker 5” or “Job.Worker 1” under the “Module details” panel in the Profiler window
5. Enter the Play Mode
6. Select the “Grid/Water” GO in the Hierarchy window
7. Change the “BaseColor” value to a different color under the “Material” component in the Inspector window
8. Observe the Profiler

Expected result: The “TilemapRenderer.BuildChunkJob” process does not result in spikes
Actual result: The “TilemapRenderer.BuildChunkJob” process is called, which results in spikes

Reproducible with: 2021.3.31f1, 2022.3.10f1, 2023.1.16f1, 2023.2.0b12, 2023.3.0a8

Reproducible on: Windows 10
Not reproducible on: No other environment tester

  1. Resolution Note (fix version 2023.3.0a12):

    Fix for this issue will be available on Unity 2023.3.0a12 and above

  2. Resolution Note (fix version 2023.2.0b16):

    Fix for this issue will be available on Unity 2023.2.0b16 and above

  3. Resolution Note (fix version 2023.1.19f1):

    Fix for this issue is available on Unity 2023.1.19f1 and above

  4. Resolution Note (fix version 2022.3.12f1):

    Fix for this issue will be available on Unity 2022.3.12f1 and above

  5. Resolution Note (fix version 2021.3.33f1):

    Fix for this issue will be available on Unity 2021.3.33f1 and above

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.