Regarding 3D rendering on multiple screen using i.MX6Q processor

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Regarding 3D rendering on multiple screen using i.MX6Q processor

367 Views
VishalMore
Contributor I

Dear NXP team,

Could you please provide your inputs on below solution for stated problem?

Problem Statement: Is, 3D rendering scene possible on two screens with different resolutions simultaneously using an i.MX6Q processor?

Solution: 

VishalMore_0-1694610489040.png

Description:-
1. Create all necessary OpenGL Object required for rendering
2. OpenGL application will receive the data every 50ms
3. Create two different framebuffers (Backbuffers and frontbuffers) for two different Screens.
4. GPU will write 3D rendering Model data in Backbuffer-1 and Backbuffer-2.
4. Once, 3D rendering Model data is updated in both the Backbuffers, then swap the buffers to render the 3D Model on the screen at same time.

Please provide valuable inputs on the above solution.

Labels (4)
0 Kudos
2 Replies

318 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

 

I do not think the MX6Q can do that especially the number 4, but you can select the i.MX8MQ for that task.

Regards

0 Kudos

310 Views
VishalMore
Contributor I

Thanks NXP team for reply.

Just for clarification, which one below steps 4 you are referring will have issue in i.MX6Q and if you can explain reason for same that will help to understand limitation

4. GPU will write 3D rendering Model data in Backbuffer-1 and Backbuffer-2.
4. Once, 3D rendering Model data is updated in both the Backbuffers, then swap the buffers to render the 3D Model on the screen at same time.

Thanks.

0 Kudos