imx6 Solo GLES2 gpu hang with Fence Wait Timeout!

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

imx6 Solo GLES2 gpu hang with Fence Wait Timeout!

1,161件の閲覧回数
alexchuk
Contributor I

Hi community.

The board is iMX6 Solo custom. System is buildroot-2016.11-sk with imx-gpu-viv-5.0.11.p8.6.

Application draws meshes with textures. First 2000 meshes are drawn with glTexImage2D, glBufferData, glDrawElements. Other meshes are drawn with glTexSubImage2D, glBufferSubData, glDrawElements, updating existing gl resources.

After several 1000 of updates render thread freeze for 7 seconds with warining:

[   1] Fence Wait Timeout!

I grep buildroot tree and found that warning string in libGAL-fb.so libVIVANTE-fb.so

What is the reason of freezing? Is it program bug or driver bug? How to debug this issue?

0 件の賞賛
返信
1 返信

1,157件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Alex

 

gpu-viv-5.0.11.p8.6 was used in old kernels like L4.1.15, may be recommended to

try latest kernels described on below link were many gpu bugs were fixed.

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Best regards
igor

0 件の賞賛
返信