Torizon + Uno platform: Is GPU acceleration planned?

Apalis iMX8 QuadMax 8GB Wi-Fi / Bluetooth IT
Ixora Carrier Board V1.2
Torizon 6.2.0 with evaluation Containers

We are evaluating different solutions for designing interfaces.
We have done a lot of interface design in XAML WPF, so naturally we are testing UNO platform.

We developed a simple application to see how the system behaves.
We saw that all the rendering was done by the CPU
We had 20% of the total CPU that was used just for rendering.
The frame rate was only between 20 and 15 fps, not very smooth.

The VS Code ApolloX extension creates a UNO project with version 4.2.6.
Is it planned to update the pluing to a newer version of UNO that supports the GPU. (OpenGL ES support has been implemented since UNO 4.3.6) ?
Is there a reason for the limitation to CPU rendering ?

Best Regards
Olivier

Hi @olivier64 ,

Just to be sure, is the container that has your application bind mounting the GPU? Can you send your docker-compose.yml from your project to verify this?

Best regards,
Lucas Akira

Hello

The docker-compose.yml file of the project

docker-compose.yml (2.0 KB)

Hi @olivier64 ,

The VS Code ApolloX extension creates a UNO project with version 4.2.6.
Is it planned to update the pluing to a newer version of UNO that supports the GPU. (OpenGL ES support has been implemented since UNO 4.3.6) ?

It’s a valid concern and I’ve passed your question to the extension team. I’ll update here once I have a response from them.

Best regards,
Lucas Akira

Hi @olivier64 ,

The latest Uno version tested by the team isn’t working as expected: There are some graphical issues when using the GPU in our modules. This seems to be an issue with the Uno Platform itself, so unfortunately we don’t have much control over this.

That’s why for the moment the extension uses an older Uno version, without OpenGL ES support.

Best regards,
Lucas Akira

Hi Lucas

Thank you for the information
We will try other framework and see which one we will use

Best Regards
Olivier