To be honest, OpenMW has never been supported to run with GLESv1, anything having to do with that was related to Android development.
I think it best to drop it completely. OpenMW is not in a state to natively support GLESv1_cm and it also removed in Debian and other downstream distros.
[WIP] Android port testing
- psi29a
- Posts: 5357
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: [WIP] Android port testing
If gles v2 is used, are you okay with that things underwater wouldn't be visible? Unless it somehow sorted out?
- psi29a
- Posts: 5357
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: [WIP] Android port testing
What we're talking about shouldn't have any impact on the android port, it uses a GL wrapper to translate GL calls to GLESv1 and GLESv2.
- psi29a
- Posts: 5357
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: [WIP] Android port testing
This should wrap things up:
https://github.com/OpenMW/openmw/pull/1651
https://github.com/OpenMW/openmw/pull/1651
-
- Posts: 6
- Joined: 26 Mar 2018, 15:30
Re: [WIP] Android port testing
Hi, I have a problem, Gles_1 does not work on my tablet, it gives an error "failed to create graphics context"
And on gles_2 horrible textures of the earth, is it possible to somehow fix that out of this, thank you in advance, tablet on intel, sorry for the screech English
And on gles_2 horrible textures of the earth, is it possible to somehow fix that out of this, thank you in advance, tablet on intel, sorry for the screech English
- psi29a
- Posts: 5357
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: [WIP] Android port testing
Merged! Time for a new binary?
Re: [WIP] Android port testing
Of course:
- Updated OpenSceneGraph to 3.5.10, this fixes textures in GLESv2 renderer
- Updated gl4es to 9b36190e079524ef8e3f0046a5b260110f9ee2f2
- Made sneak button toggle-able again
- Updated OpenMW to 5e6be0307e78954373cf33286546c390a0ea64e1 (+ 2 android-specific patches)
Note: You will need to "Reset configuration files" if updating from a previous version.
- Updated OpenSceneGraph to 3.5.10, this fixes textures in GLESv2 renderer
- Updated gl4es to 9b36190e079524ef8e3f0046a5b260110f9ee2f2
- Made sneak button toggle-able again
- Updated OpenMW to 5e6be0307e78954373cf33286546c390a0ea64e1 (+ 2 android-specific patches)
Note: You will need to "Reset configuration files" if updating from a previous version.
- AnyOldName3
- Posts: 2668
- Joined: 26 Nov 2015, 03:25
Re: [WIP] Android port testing
Bear in mind that there are some design decisions in master-branch OSG (especially in versions after 3.5) that can cause a significant performance impact with OpenMW, hence why we have our own fork. If you happen to know which specific changes make OSG 3.5.10 work better than OSG-on-steroids, it would be beneficial if you could backport them to our fork instead of making the Android port reliant on something which other platforms avoid by default.
-
- Posts: 6
- Joined: 26 Mar 2018, 15:30
Re: [WIP] Android port testing
Thanks for the update. Keep up the good work!xyzz wrote: ↑30 Mar 2018, 20:23 Of course:
- Updated OpenSceneGraph to 3.5.10, this fixes textures in GLESv2 renderer
- Updated gl4es to 9b36190e079524ef8e3f0046a5b260110f9ee2f2
- Made sneak button toggle-able again
- Updated OpenMW to 5e6be0307e78954373cf33286546c390a0ea64e1 (+ 2 android-specific patches)
Note: You will need to "Reset configuration files" if updating from a previous version.