Search Issue Tracker
Fixed in 5.5.1
Votes
3
Found in
5.5.0b10
Issue ID
849355
Regression
Yes
[Metal][BloomOptimized] "The shader ... is not supported on this platform!" in 5.5+
Reproduction steps:
1. Open the attached "Archive" project.
2. Make sure graphics API is set to Metal.
3. Build and run"New Scene"t for iOS.
4. Check Xcode console and device screen.
Actual result:
- "The shader Hidden/FastBloom (UnityEngine.Shader) on effect Main Camera (UnityStandardAssets.ImageEffects.BloomOptimized) is not supported on this platform!"
- Bloom effect is not working("Actual" screenshot).
Expected result:
- Bloom effect is working("Expected" screenshot).
Reproduced with:
5.5.0b1
5.5.0f1
iPadAir2 9.3.2
Not reproducible with:
5.4.3f1
Regression introduced in:
5.5.0 alpha
Note:
Couldn't test on latest 5.6 because of 850361 crash
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
- Fixing Message Loss in UMPE During Domain Reload
- The Editor freezes when ScheduleReadOnly of IJobParallelForTransform with dependency is used
- Text is truncated in the Inspector when the display scale is set to 150%
- CancellationTokenSource(<timeout>) has incorrect cancellation status when used in WebGL Player
- VFX property value names are cut off when properties with 'Arc' are viewed in the VFX Blackboard
fredyang17
Mar 11, 2017 21:16
It fixed in 5.5.1p4 and 5.5.2f2.
(876956) - Metal: Fixed lack of support for the Hidden/FastBloom shader on Metal devices.
VolkerRitzhaupt
Jan 31, 2017 16:36
This still happens in 5.5.1f1 and p1 for me...
starportx
Jan 03, 2017 09:20
it looks like there are some bug while compiling the line "half4 offs[3] : TEXCOORD1;" to metal shaders. You can comment out those ***SGX passes like I did, or replace the array with multiple coordinations.
Noogy
Dec 13, 2016 11:21
Experience same issue in 5.5.0f3, testing on iPhone 6. Fastbloom disabled only when using Metal.