-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Android: Black screen with post-processing #13519
Comments
But upgrading from 5.6.1 to 5.7.0 also leads to black screen. |
I can not reproduce it (on Samsung Galaxy A72, GPU: Adreno 618). Both versions mentioned in this thread can run normally. Have you tried to set the video driver ( |
ogles1 will not be supported in the future, so if it doesn't work we have to fix that anyway. |
Maybe you should delete the app and then install it again or switch to OGLES2 #13580 |
had same issue trying to run on chromebook |
Disabling shader makes the black screen gone. |
i got the same issue on my gigaset, android 9! i changed the video driver and shaders and that solved |
Unfortunately, I can't reproduce this either (OnePlus Nord CE 2 Lite / CPH2409), and the log posted by Yonle doesn't seem to contain anything useful... |
Here is a list of mobile devices that have the PowerVR GE8320 GPU (same as the submitter): I also found this PR for GLideN64 that may be related: gonetz/GLideN64#2633
Edit: See gonetz/GLideN64#2108 (comment) for screenshots of the GLideN64 bug that may or may not be related. |
@erlehmann i'm not a programmer, but i can't logic out how that polygon issue related. edit: as i said, changing video driver, fog and shaders helped me. i get that white background hud wich @Yonle screenshoted above. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
For those affected by this bug: Please post your GPU model (see CPU-Z app for example) and the relevant excerpt from debug.txt (and/or logcat) to narrow down whether it's a shader compiling error or related to a specific GPU. Unfortunately there does not seem to be a Minetest developer who could reproduce this issue to work on a fix, hence community inputs are highly welcomed. Removing from the 5.8.0 milestone to not hold back its release due to a specific hardware problem of certain models. |
the phone i reproduced the issue is a higaset gs190 wich is |
the good news: I can reproduce this issue on Linux with a Mali-450 GPU and the Mesa driver (so not some proprietary stuff that's impossible to debug). That also means there's a good chance there's an actual bug. the bad news: this board is very slow at compiling and I don't have the expertise or time to continue debugging this. |
Unfortunately i no longer have the same phone to retest the new build. |
Good news: time and motivation to re-test this came back. |
The post-processing pipeline creates a depth texture (not renderbuffer) for off-screen rendering (see Looking at this code: There can be cases with OpenGL ES 2 where no depth texture format is supported at all. This would obviously result in texture creation failing, the framebuffer would be invalid/incomplete and we'd have the issue described here. |
A second problem is the usage of
edit: this might have been wrong actually, but doesn't matter now. |
Minetest version
OS / Hardware
Operating system: ARM64 Android
CPU: Cortex-A53
GPU model: PowerVR GE8320, 650 MHz
OpenGL version: -
Summary
First time playing resulting in black screen. No Mods or any plugins installed yet. World created with default configuration.
Changing camera also does not helps.
Steps to reproduce
The text was updated successfully, but these errors were encountered: