Open heinzelotto opened 1 year ago
Looks like a shader compiler bug that could be worked around.
At least some adreno compilers don't like returning an element of a UBO array that is a structure in the vertex shader. To work this around we have to copy the each of the structure fields.
Hi, this is an error I received while trying to run the bevy 0.10.0 WASM examples on a pixel 4a as well as a pixel 3a (both with firefox mobile and chrome). See also the downstream issue I created first: https://github.com/bevyengine/bevy/issues/8047
Relevant system information
Android 12 Chrome (v110.0) on pixel 3a, and android 13 Firefox (v110.1) on pixel 4a.
AdapterInfo { name: "Adreno (TM) 615", vendor: 20803, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Gl }
What you did
Opened the https://bevyengine.org/examples/3d/3d-scene/
What went wrong
The 3d scene does not load, the error reported seems to be related to shader translation