Export to android with Godat 3D game(app has stopped)

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By liss22

Work in manjaro linux, Godot_v3.0.2-stable_x11.64
Editor setting(adb, jarsigner, debugkeystore) correct (check in Godat 2.14, work well)
Test on XPERIA X Performance (7.1.2 (CarbonRom), 6.0.1(Sony original))
test failed (both)

set project rendering quality low (some option set to ‘disabled’)
physic frame 24 … etc
… means setting up very light project

when I )

  • export to android (2D), it goes well
  • export to android (3D), it broken

and I test more )

  • export to android “3D in 2D” example, it works first frame and when it load mesh (next frame), app broken (2D work well)
  • export to android 3D with no mesh work well (even have light, camera rotating) (3D platform work well)
  • export to android 3D with only cube it broken (mesh doesn’t work)

and test same thing in Godot 2.14 )

  • work well (2D, 3D)

I think it can be problem of

  • loading Mesh
  • calculating shader

they don’t print any error, just work well (from build to install apk) and break(stopped) on phone (export to linux also work well)
am I missed something or any suggestion…?
I want to use sensor, so Godot 2.x is no use to me

:bust_in_silhouette: Reply From: volzhs

XPERIA X Performance has Adreno 530 GPU.
Godot 3.0.x uses OpenGL ES 3.0 for mobile.

AFAIK, there are some problems for GLES 3 with Adreno gpus.

there are several issue for it on github already.

Godot 3.1 will have GLES 2 renderer again and it will solve the adreno issues.

Thank you for your fine explanation :slight_smile:

liss22 | 2018-04-16 15:34