godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
91.58k stars 21.27k forks source link

GLES3: WorldEnvronment with glow and canvas mode freezes the game #42026

Open ArmonOyster opened 4 years ago

ArmonOyster commented 4 years ago

Godot version: Godot 3.2.2 stable

OS/device including version: Vivo Y51 Android 5.0.2 (Lollipop), Funtouch 2.5 Qualcomm Adreno 306 - GLES3

Issue description: The WorldEnvironment node with a new environment, has glow enabled and set to canvas mode results to freeze on the software on my android.

Steps to reproduce:

  1. Set Renderer to GLES3
  2. Add WorldEnvironment node
  3. Create a new environment
  4. Set Background->Mode to canvas
  5. Enable glow in the new environment
  6. Run in android

Minimal reproduction project: GLES3 Test for android.zip

Calinou commented 4 years ago

Does this bug occur when using the GLES2 renderer?

ArmonOyster commented 4 years ago

Does this bug occur when using the GLES2 renderer?

No, and the glow effect on the WorldEnvironment node won't show on GLES2 renderer.