Re: App for vector renderer maps, using OpenGL ES 2.0
1 Attachment(s)
Testing time - I would need some help with testing. In particular, I am interested if the map widget works as intended.
Please use the provided app for testing only - that would then not deplete the map views and would be of great help for development. So, I am looking for feedback regarding crashes and functionality. Please get the app at https://build.merproject.org/package...pbox-demo-sfos , choose your architecture, get build RPM and install using Code:
pkcon install-local RPMfilePath Please let me know how it went and specify
If you see that someone already tested for your device/SFOS combination there is probably no need to test more. |
Re: App for vector renderer maps, using OpenGL ES 2.0
Using mapbox-sfos-0.1+master.20170916171905.daedaf3-10.6.1.jolla.armv7hl.rpm and mapbox-sfos-debuginfo-0.1+master.20170916171905.daedaf3-10.6.1.jolla.armv7hl.rpm
Some notes: So basically, the apps is working great but is killed after playing with it for some time (can be as low as 5 seconds, to 30 seconds), whatever the user action is (bearing, zooming...). I have noticed a black square (a few pixels wide) on the top left of the screen. Not sure what it is, as it seems to always be there, no matter the map shown. Can provide a screenshot if needed. Seeing those labels realign themselves while changing the bearing looks great and is really encouraging ! :cool: Please let me know if there is a way to get you more output from gdb (call trace, local variables....). I will update the version on my Fedora desktop to see if I can see the same failure or not. |
Re: App for vector renderer maps, using OpenGL ES 2.0
Zeta, thank you very much for a thorough test!
On OnePlus X, same SFOS, the app is rock solid. I have not had any crashes after I changed OpenGL interface with QML to match the current implementation in QtLocation. Since I don't have any access to J1: * would you mind to provide backtrace? I can then search for this crash in Mapbox GL Native issues and maybe we would have to open an issue. We could also try to get the latest version of qt bindings (there seem to be one commit missing when compared to the current QtLocation version). Let's see the backtrace and move from there. |
Re: App for vector renderer maps, using OpenGL ES 2.0
Hi,
Impressive. Your demo app works flawless on my oneplus one running 2.1.1.24. And smooth. |
Re: App for vector renderer maps, using OpenGL ES 2.0
Code:
[nemo@Sailfish ~]$ mapbox-sfos |
Re: App for vector renderer maps, using OpenGL ES 2.0
@tmi: I will have to add i486 Sailfish 2.0.5.6 as a target. At present, only Qt 5.6 is supported on i486 since I expected that everyone moved from older releases. I'll look into it later today. It would take probably several hours of compilation on OBS though
|
Re: App for vector renderer maps, using OpenGL ES 2.0
Quote:
Personally, I can very well wait for the SFOS update so you can work on other issues if time is limited. |
Re: App for vector renderer maps, using OpenGL ES 2.0
Quote:
|
Re: App for vector renderer maps, using OpenGL ES 2.0
Quote:
The Jolla 1 is easily subject to OOM killer, maybe that would be such case ? Not sure where to look for this, as journalctl reports that no journal exists... Some of these outputs, I installed the libc missing symbols at some point, but it didn't change much the output... Code:
Program received signal SIGSEGV, Segmentation fault. Code:
Program received signal SIGSEGV, Segmentation fault. Code:
Program received signal SIGABRT, Aborted. Code:
*** Error in `/usr/bin/mapbox-sfos': malloc(): smallbin double linked list corrupted: 0x2ade60c0 *** After a reboot (Android VM not started by default), the memory looks like this (only SSH connected, no actions locally); if it help to compare to other platforms : Quote:
If not him, then it looks like some memory corruption problem, leading to segmentation fault and corrupted call stack... Edit : anyone else with a Jolla 1 can confirm/refute what I see on my device ? |
Re: App for vector renderer maps, using OpenGL ES 2.0
2 Attachment(s)
Testing: mapbox-sfos-0.1+master.20170916171905.daedaf3-10.6.1.jolla.armv7hl.rpm
Device: Jolla C SFOS version: 2.1.1.26 Did it crash? No Is the map displayed properly? Yes Are the names rendered? No Does movement work? Yes Does zoom work? Yes Does rotation work? Yes Does tilting work? Yes POI: When changing bearing or pitch is seems than names of POI disappear. |
All times are GMT. The time now is 11:48. |
vBulletin® Version 3.8.8