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?
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.
Best regards
igor