Announcement

Collapse
No announcement yet.

Compiling Unreal engine on Arm64 (iMX8)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    Compiling Unreal engine on Arm64 (iMX8)

    I'm tasked with getting the Unreal engine going on an embedded Arm64 platform which uses a relative new and powerful SoC from NXP. This platform has OpenGLES 3.1 (and lower) support using a Vivante GPU (GC7000Lite). The OS running on this platform is (plain) Debian stretch and Weston / Wayland.

    Now I'm trying to figure out what is the best way to build an Unreal engine for this platform.

    However reading the documentation the regular Linux build only supports OpenGL (which isn't OpenGLES). The Android build should support the Vivante GPU but that doesn't do me any good either.

    What is the best coarse of action here? Create some kind of mash-up between Android and the regular Linux build? Use a different game engine?

    Any input is welcome.

    #2
    Linux ARM is a rare target for most game engines. But all the pieces are there, you just have to get hour hands dirty with the source code and buckle up for a bumpy ride. Years ago I gave a go at compiling UE4 for Windows 10 mobile for kicks and giggles (Direct3D on ARM), so in your case it should be completely possible.

    Comment


      #3
      Any input that anyone has on this topic, I'm also interested in it as well. I had looked into this a bit a few months ago, and was considering some ways to try to get it to work using OpenEmbedded / Bitbake, but I didn't really get very far before I got moved to a different aspect of the project entirely.

      Comment

      Working...
      X