Ultralight icon indicating copy to clipboard operation
Ultralight copied to clipboard

Platform support : arm (raspberry pi)

Open maitredede opened this issue 5 years ago • 7 comments

Hi :)

Is your feature request related to a problem? Please describe. I would like to see Ultralight applications running on a Raspberry Pi, using direct opengl es 2.0 calls, without X, displaying apps fullscreen.

Describe the solution you'd like

  • ARM binaries
  • driver using opengl es 2.0
  • output (hdmi, tv, dsi...) can be choosed with dispmanx api

Describe alternatives you've considered The simplest alternative I have is building a custom raspbian image, that start X, and launches Midori fullscreen

Additional context Only rendering is needed, no keyboard or mouse inputs. Canvas 2D and WebGL would be interesting. Bonus points if there are some api to add Audio and Video implementations (if they are not natively supported)

Thanks :)

maitredede avatar Mar 20 '19 04:03 maitredede

I add my vote to this. An arm target would be neat.

domeniko-gentner avatar May 14 '19 04:05 domeniko-gentner

I am keenly interested in this for ARM imx6 running on RTOS (INTEGRITY) or some yocto flavor.

Large company, will pay for source access / support.

mmanyen avatar May 14 '19 23:05 mmanyen

+1 for raspberry pi support, with or without X, esp so can run muon

wakes avatar Oct 12 '19 11:10 wakes

Hi :)

Is your feature request related to a problem? Please describe. I would like to see Ultralight applications running on a Raspberry Pi, using direct opengl es 2.0 calls, without X, displaying apps fullscreen.

Describe the solution you'd like

  • ARM binaries
  • driver using opengl es 2.0
  • output (hdmi, tv, dsi...) can be choosed with dispmanx api

Describe alternatives you've considered The simplest alternative I have is building a custom raspbian image, that start X, and launches Midori fullscreen

Additional context Only rendering is needed, no keyboard or mouse inputs. Canvas 2D and WebGL would be interesting. Bonus points if there are some api to add Audio and Video implementations (if they are not natively supported)

Thanks :)

is ultralight ARM still being worked on or abandoned?

Euro-pol avatar Apr 10 '21 14:04 Euro-pol

Hi :) Is your feature request related to a problem? Please describe. I would like to see Ultralight applications running on a Raspberry Pi, using direct opengl es 2.0 calls, without X, displaying apps fullscreen. Describe the solution you'd like

  • ARM binaries
  • driver using opengl es 2.0
  • output (hdmi, tv, dsi...) can be choosed with dispmanx api

Describe alternatives you've considered The simplest alternative I have is building a custom raspbian image, that start X, and launches Midori fullscreen Additional context Only rendering is needed, no keyboard or mouse inputs. Canvas 2D and WebGL would be interesting. Bonus points if there are some api to add Audio and Video implementations (if they are not natively supported) Thanks :)

is ultralight ARM still being worked on or abandoned?

AdamJS said in discord that 1.3 will add video support (+probably video) I haven't heard many messages from him about arm recently. March 2020:

planning ARM64 support later this year, the main blockers right now are porting over some of the SSE instructions over to NEON in the renderer

04.2022 update

1.3 isn't released yet, but it supports audio and video (crashes on linux last time i tried it)

Arm64 supports is planned for 1.4

Also AdamJS said it's possible to add x32 support in future.

SupinePandora43 avatar Apr 19 '21 08:04 SupinePandora43

Ultralight is now available on arm64, read more here 😎: https://github.com/ultralight-ux/Ultralight/releases/tag/v1.4.0-beta

adamjs avatar Apr 22 '24 21:04 adamjs

nice! good that it actually happened

Euro-pol avatar Apr 24 '24 20:04 Euro-pol