Search Issue Tracker
By Design
Votes
0
Found in
2017.3.1p1
Issue ID
1009992
Regression
No
[Android] Vulkan fails to recognize RenderTexture with RGB111110Float Color Format on Adreno devices
1. Open user attached project "Test1111..."
2. Go to Assets --> myRenderTexture and change its Color Format to "RGB111110Float"
3. Enter playmode in Editor and observe how RenderTexture is rendered
4. Build and run to Android device supporting Vulkan
Expected result: RenderTexture is rendered just like in Editor
Actual result: RenderTexture is not recognized, fails to render with message: "RenderTexture.Create failed: format unsupported - 22.""
Reproducible with - 2018.2.0a3, 2018.1.0b10, 2017.3.1p3, 2017.3.0a1
Note: Does not happen on OpelGLES3 (Android) or Vulkan (Standalone Windows)
By design --> Adreno Vulkan drivers don't support the Vulkan format B10G11R11_UFLOAT_PACK32 as color attachment (format features COLOR_ATTACHMENT_BIT, COLOR_ATTACHMENT_BLEND_BIT)
DUT:
Reproducible with:
Google Pixel 2 XL*, OS:8.1.0, CPU:arm64-v8a, GPU:Adreno (TM) 540, Build:google/taimen/taimen:8.1.0/OPM1.171019.018/4518263:user/release-keys
Samsung SM N950U1*, OS:7.1.1, CPU:arm64-v8a, GPU:Adreno (TM) 540, Build:samsung/greatqlteue/greatqlteue:7.1.1/NMF26X/N950U1UES2BQL2:user/releasekeys
Xiaomi Redmi Note 4*, OS:7.0, CPU:arm64-v8a, GPU:Adreno (TM) 506, Build:xiaomi/mido/mido:7.0/NRD90M/V8.5.4.0.NCFMIED:user/release-keys
Not reproducible with:
Samsung SM N950F*, OS:7.1.1, CPU:arm64-v8a, GPU:Mali-G71, Build:samsung/greatltexx/greatlte:7.1.1/NMF26X/N950FXXU2BQKG:user/release-keys
Samsung SM G950F*, OS:7.0, CPU:arm64-v8a, GPU:Mali-G71, Build:samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQEB:user/release-keys
Samsung SM G920F (Galaxy S6)*, OS:7.0, CPU:arm64-v8a, GPU:Mali-T760, Build:samsung/zerofltexx/zeroflte:7.0/NRD90M/G920FXXS5EQFD:user/release-keys
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Problem detected while importing the Prefab file" errors on Learning Templates import
- Crash on RaiseException during Socket.BeginConnect in Player when application connection is blocked through commercial firewall
- Decal Projector produces artifacts when the normal and decal are projected in negative z-direction and Normal Blend is set to 1
- Undoing slider field change only resets slider position, doesn't undo the value change
- Precision changes when a tangent is added to a Vertex node
Add comment