Android Support Status

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Android Support Status

Sven Gothel
Administrator
Bug 1417 - Android: Support building using current SDK and NDK v20 as of
2019-12-10
<https://jogamp.org/bugzilla/show_bug.cgi?id=1417>

Recovered gluegen, joal and jogl support for Android
using current Android SDK and NDK as of 2019-12-10.

This includes compatibility with latest API levels
and Java8 compatibility.

JOGL bring-up (incl GlueGen + JOAL) test success on Android:
- x86 (sim),
- armv7a (Nexus 10) and
- aarch64 (Nexus 9)

Tested a few activities incl 'GraphUI1p' (w/ GraphUI + Video + JOAL)

+++

JogAmp's embedded devices support now includes:

- GNU/Linux DRM/GBM support (no X11 etc)
- Android
- iOS

on available ARCH: x86, arm, aarch64

+++

What's next todo is to recover JOCL,
and the demo sub-modules.

Then having another good look about certain reported
issues and kick off the 2.4.0 test build.

May just release 2.4.0 then, but fixing further
important bugs for 2.4.1.

Merry Christmas.

~Sven


signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Android Support Status

Sven Gothel
Administrator
JOCL is now clean as well for Java11 (host compiler) and Android.

Jocl bring-up test success on Android:
- x86 (sim),
- armv7a (Nexus 10) and
- aarch64 (Nexus 9)

On armv7a (Nexus 10) JOCL is even available and could be retrieved.

Bug 1417 is now closed as fixed.

On 12/26/19 3:10 PM, Sven Gothel [via jogamp] wrote:

> Bug 1417 - Android: Support building using current SDK and NDK v20 as of
> 2019-12-10
> <https://jogamp.org/bugzilla/show_bug.cgi?id=1417>
>
> Recovered gluegen, joal and jogl support for Android
> using current Android SDK and NDK as of 2019-12-10.
>
> This includes compatibility with latest API levels
> and Java8 compatibility.
>
> JOGL bring-up (incl GlueGen + JOAL) test success on Android:
> - x86 (sim),
> - armv7a (Nexus 10) and
> - aarch64 (Nexus 9)
>
> Tested a few activities incl 'GraphUI1p' (w/ GraphUI + Video + JOAL)
>
> +++
>
> JogAmp's embedded devices support now includes:
>
> - GNU/Linux DRM/GBM support (no X11 etc)
> - Android
> - iOS
>
> on available ARCH: x86, arm, aarch64
>
> +++
>
> What's next todo is to recover JOCL,
> and the demo sub-modules.
>
> Then having another good look about certain reported
> issues and kick off the 2.4.0 test build.
>
> May just release 2.4.0 then, but fixing further
> important bugs for 2.4.1.
>
> Merry Christmas.
>
> ~Sven
>
>
> *signature.asc* (849 bytes) Download Attachment
> <http://forum.jogamp.org/attachment/4040203/0/signature.asc>
>
>
> ------------------------------------------------------------------------------
> If you reply to this email, your message will be added to the discussion below:
> http://forum.jogamp.org/Android-Support-Status-tp4040203.html
> To start a new topic under general, email [hidden email]
> To unsubscribe from general, click here
> <
> NAML
> <
http://forum.jogamp.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>


Reply | Threaded
Open this post in threaded view
|

Re: Android Support Status

Wade Walker
Administrator
Excellent! I didn't even know OpenCL was available on Android :) My impression was that the vendors had de-prioritized GPU compute on mobile in general, so it's awesome that this works.