Search Issue Tracker
Fixed in 2020.2.X
Fixed in 2018.4.X, 2019.4.X, 2020.1.X
Votes
0
Found in
2018.4
2019.3.10f1
2020.2
Issue ID
1254505
Regression
No
Texture Streaming not loading correct mips and not respecting QualitySettings.masterTextureLimit
How to reproduce:
1. Open the attached '1254505.zip' project
2. Open 'SampleScene' Scene
3. Build for iOS and open the Xcode project
4. Select Menu bar-> Product-> Scheme-> Edit Scheme
5. Set GPU Frame Capture to Metal and Metal API Validation to Enabled
6. Deploy the Xcode project to the iOS device
7. Press 'Capture GPU frame' button
8. Observe the lightmaps texture dimensions and MipmapLevelCount
Expected result: 'Lightmap-0_comp_shadowmask' lightmap's resolution is 512x512 and MipmapLevelCount is 10
Actual result: 'Lightmap-0_comp_shadowmask' lightmap's resolution is 128x128 and MipmapLevelCount is 8
Reproducible with: 2018.4.23f1, 2019.4.1f1, 2020.1.0b12, 2020.1.0a15
Reproducible with:
- macOS
- iPhone XR (iOS 13.4.1)
- iPhone 8 Plus (iOS 12.0)
- iPad Air 2 (iOS 11.0.3)
Notes:
- Screenshot and video of the issue attached in Edit
- Could also reproduce inconsistencies with 1K texture
- When masterTextureLimit cycles to 2 then texture dimensions and MipmapLevelCount match
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Timeline section stops rendering after restoring Profiler Window modules
- Cursor image does not update when Cursor.SetCursor is called again with CursorMode.Auto
- Crash on do_runtime_invoke when reopening a specific project after failing to build it
- Animations change speed when rigidbody is added
- Low FPS persists when re-entering Play mode after an extended session in a specific project
Resolution Note (fix version 2020.2):
Fixed in 2020.2.0b1
Resolution Note (fix version 2020.1):
Fixed in 2020.1.5f1
Resolution Note (fix version 2019.4):
Fixed in 2019.4.10f1
Resolution Note (fix version 2018.4):
Fixed in 2018.4.27f1