Search Issue Tracker
By Design
Votes
1
Found in
2017.4.0a1
2018.3.0a1
2018.3.4f1
2019.2.0a1
2019.3.0a1
Issue ID
1145260
Regression
No
[Android][OpenGLES3] Compute shader compilation fails
Steps to reproduce:
1. Open user attached project
2. Delete CompiledShaderNoEdge.shader
3. Build & Run to an Android device
4. Logcat the device
5. Observe the error in the logcat:
05-06 08:49:52.305 11605 11678 D Unity : -------- Shader compilation failed
05-06 08:49:52.305 11605 11678 D Unity : #version 310 es
05-06 08:49:52.305 11605 11678 D Unity : #extension GL_EXT_texture_buffer : require
05-06 08:49:52.305 11605 11678 D Unity : layout(binding=0, rgba32f) highp uniform image2D FacePositiveZ;
05-06 08:49:52.305 11605 11678 D Unity : layout(binding=1, rgba32f) highp uniform image2D FaceNegativeZ;
...
Expected result: Compute shader compilation should not fail on Android
Reproduced on: 2019.3.0a2, 2018.3.4f1, 2017.4.26f1 with OpenGLES3
No repro testing on Vulkan and Metal
Devices under test:
Reproduced:
VLNQA00230, Oneplus OnePlus6T (ONEPLUS A6013), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00231, Huawei HUAWEI Mate 20 Pro (LYA-L29), Android 9, CPU: HiSilicon Kirin 980, GPU: Mali-G76
VLNQA00096, Samsung Galaxy S8 (SM-G950F), Android 8.0.0, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00121, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
No repro:
VLNQA00111, Samsung Galaxy J5(2016) (SM-J510FN), Android 7.1.1, CPU: Snapdragon 410 MSM8916, GPU: Adreno (TM) 306 - DesaturationEffect.cs does not get initialized
iPhone 6, iOS: 10.3.3 - DesaturationEffect.cs does not get initialized
-
shubhamswaraj2021
Aug 18, 2020 04:58
good one <a href="https://www.lyricsauto.com">lyricsauto</a>
-
meave2323
Jul 16, 2020 13:28
There are the people have to like this blog very mush this is update you can see the site https://www.teamapp.com/clubs/548827 and look here how to get free v bucks in fortnite batter information forever here got it.
-
monimstar189
Jun 29, 2020 06:48
Technology is heading towards a prosperous future. Things are getting better in the coming days. But I can visit https://www.researchwritingking.com/ to get writing services. This article is about computer shader compilation failing. Technical things can have technical problems in some cases. It should be resolved.
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
- NullReferenceException when setting 'isTextObjectScaleStatic' to false on a disabled TextMeshPro GameObject
- Shader Stripping Custom Options disappear when exiting Play mode without reloading Domain
- Decals do not get projected when 'Rendering Layer Mask' on a GameObject is 23rd Layer or above due to encoding/decoding issues
- Deriving from SearchContextAttribute doesn't always work
- Scripting API documentation is missing for macOS editor extensions
Resolution Note (2019.3.X):
https://www.khronos.org/registry/OpenGL/specs/es/3.1/GLSL_ES_Specification_3.10.pdf page 72: "Except for image variables qualified with the format qualifiers r32f, r32i, and r32ui, image variables must specify either memory qualifier readonly or the memory qualifier writeonly".
Reading and writing simultaneously to other formats is not supported on OpenGL ES.