AnsweredAssumed Answered

g2d and gal2d of i.MX6(YoctoBSP)

Question asked by Zongbiao Liao on Feb 3, 2017
Latest reply on Aug 26, 2017 by Surendranath Ponguru

Hello Community

 

Patches for weston1.9 in linux BSP 4.1.15_1.1.0  and 4.1.15_2.0.0 are different.In L4.1.15_2.0.0, it added the following patches for westion1.9. And what these patches do is to use G2D API to replace Gal2D API.

-----------------

0008-MGS-1668-xwld-System-can-not-boot-up-to-desktop.patch 
0009-MGS-1284-xwld-Re-implement-weston-2d-renderer-with-p.patch 
0010-MGS-1284-1-xwld-Re-implement-weston-2d-renderer-with.patch 
0011-MGS-1724-xwld-G2D-compositor-build-failed-in-slevk-b.patch 
0012-MGS-1783-xwld-Add-clone-mode-support-for-multi-displ.patch 
0013-MGS-1945-Use-common-API-to-support-G2d-compositor.patch 
0014-MGS-1987-Get-stride-from-the-FB-buffe.patch

------------------

 

My question:

1)G2D uses CPU to render and Gal2d uses GPU2D to render, is it right?

2)Comments of the 0009 patcth says 'Fix the errors in multi display mode.', so could you tell me what errors are fixed by these patches?

3)Can I apply these patches to L4.1.15_1.2.0 directly? Or need to do something else(If yes, what should I do?).

 

Thank you!

ZongbiaoLiao

Outcomes