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
xcsoar 7pre14 on Galaxy Note3-Android5 #366
Comments
Hi, |
This is maybe the same problem I had with a XT1068 (Motorola G2) running Android 6.0. OpenGL renderer: @kxmm, @lele70 does it look like this on your devices? I tested different versions to find the problem. The last working version is preview11. I didn't use Looks like bitmap/texture rendering is failing, so I guess it's related to OpenGL. UPDATE preview11:
preview14
|
Hello Fabian,
yes it looks like this (more or less – sometimes it shows something..). Is there any way to help you?
I have downloaded the source and I am able to compile xcSoar….
Michael
[edit by fb: remove quoted Email]
|
Maybe you could also test if the rendering issues disappear with preview11. Then we can be more confident that it's the same problem. |
I might be confusing this issue with some other one, but I once bisected very similar looking issue (graphics defects on old android device) and bisect pointed to a commit that switched android SDK to higher version. |
The screenshots above show the same I see on my Note3 Android5 Adreno330 (Open GL ES3.0 V@84.0 AU@05.00.00.002.025) |
Does anyone know which SDN / NDK was used for preview 11?
Dr.Michael Maurer
Sent from Mobile
…________________________________
Von: lele70 <notifications@github.com>
Gesendet: Donnerstag, 2. April 2020 11:46
An: XCSoar/XCSoar
Cc: kxmm; Mention
Betreff: Re: [XCSoar/XCSoar] xcsoar 7pre14 on Galaxy Note3-Android5 (#366)
The screenshots above show the same I see on my Note3 Android5 Adreno330 (Open GL ES3.0 V@84.0 AU@05.00.00.002.025)
The app didn't crash, simply the map and infoboxes are not shown. You can access the config menus and they works. When you switch from one page to the other the screen flash for a shot full red.
If I could have the APK of preview11 I will try to uninstall the preview14 and try it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
I have a similar issue with the very latest preview builds, but I'm not sure if it is actually related. I'm getting this warning in The screen appears all black with no output or feedback. This happens on a OnePlus 3T running a custom Android 10 ROM. The last preview build I can run was the 7.0_preview14 from September 2019 (or so, it is now no longer available) with no graphical issues. XCSoar Test from play store works fine. |
I did a bisect and bff3273 (raise API level to 21) introduces the rendering issues, so it could be the same. |
This is a duplicate of both #386 and #466. And it is a pity because there are apparently many very interesting devices affected. I can also reproduce it, and it can be narrowed down to that clearly the issue is with displaying bitmaps. It is quite simply that everywhere where there should be a bitmap (texture) -- including buffered infoboxes -- that area shows up in a solid color (usually black or grey). I think the particular color is simply the last brush color used within that OpenGL context, that is why it is not always the same. By disabling some of the buffering code the infoboxes can be somewhat rescued, because the non-buffered boxes do show up. But of course many things do not work at all without bitmap rendering, so this does not really solve the issue. All bitmaps are affected, both the ones loaded directly, and the ones rendered internally, so it seems it is not the creation of the bitmaps that is the issue. One thing I was wondering is whether it is the rendering itself or the "stenciling" that is actually failing here. Max and @lordfolken said a developer needs such a device to fix it. I can't easily give my device away, but I do have one, I know basic C++ and I can compile the source. So I am open to suggestions as to what to attempt, since I have only very very basic OpenGL knowledge myself. Maybe someone has an idea of what to play with? I did mess around a bit with the OpenGL precision flag settings, because that was mentioned as a solution for other people in an issue affecting the same GPU, but that did not help unfortunately. |
The bisect is interesting, and will be very helpful once I have such a device, but until that happens, I can't do anything. |
Hi MaxKellermann, if you have a device (Galaxy Note3), can you troubleshoot the problem? How long will you need to keep it? thanks |
A few days. |
This bug has now become much more urgent, since it seems like @MaxKellermann has now released the 7.0 version. I think up to now people with this GPU could just stay with the regular release version, which was still working, and just not update to 7preview versions. Now all of those devices will stop working on the next update. If someone has an idea of what I could try on my phone, let me know. Someone mentioned in a duplicate issue that the querying of GL capability properties could be insufficient, but I am not sure which direction to probe in that regard. |
@groundhogxc so sponser a phone for @MaxKellermann They cost less than 75$ now. |
@groundhogxc I'll chip in $10 if you go for it (I'll Paypal you if you have Paypal). |
Hi guys, |
Interesting - I did not attempt to fix it yet (because I had no information what was wrong and had no device to reproduce it), but this change may have solved the problem: 2451e25 |
If someone else with Note3 or other devices that shows the same issue can confirm that official 7.1 is working, it could be nice. |
On the device I created the screenshots with (XT1068 (Motorola G2), Adreno (TM) 305), in 7.4 the rendering issues are gone. 👍 |
Hi,
I tried the beta on my Note3 where 6.8.12 runs with no issues but the app only opens with no infoboxes, maps, ...when you try to touch the screen it becomes full red. thanks
The text was updated successfully, but these errors were encountered: