eglSwapBuffers suddenly slows down!

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

eglSwapBuffers suddenly slows down!

跳至解决方案
1,157 次查看
Takashi_Kashiwagi
Senior Contributor I

Hi Community.

 

I'm using IMX8MM with yocto linux 4.19.

We are investigating why our Qt application has a low FPS.

And I found that "eglSwapBuffers" suddenly slowed down as follows.

samplingaverage[ms]min[ms]max[ms]STDEV.P
100000.6510.1671661.19720.79986144

 

I don't know the cause so far, but is there any workaround?

 

Best Regards,

T.Kashiwagi

0 项奖励
回复
1 解答
1,149 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello Takashi san,

If eglSwapbuffers is writting bytes on the next memory page this should be a bug in the vivante driver, rendering activity for one frame has very clearly defined demarcation of what is one frame and what is the next.

However in case of your issue, this is not reproducible in the Yocto BSP that NXP provides, Please provide a sample code to reproduce in our side and get the fix from the developers team, GPU drivers are propietary and are just provided in binary form.

 

Regards

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,150 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello Takashi san,

If eglSwapbuffers is writting bytes on the next memory page this should be a bug in the vivante driver, rendering activity for one frame has very clearly defined demarcation of what is one frame and what is the next.

However in case of your issue, this is not reproducible in the Yocto BSP that NXP provides, Please provide a sample code to reproduce in our side and get the fix from the developers team, GPU drivers are propietary and are just provided in binary form.

 

Regards

0 项奖励
回复
1,143 次查看
Takashi_Kashiwagi
Senior Contributor I

Hi Bio-san

 

Thank you for reply!

 

However in case of your issue, this is not reproducible in the Yocto BSP that NXP provides, Please provide a sample code to reproduce in our side and get the fix from the developers team, GPU drivers are propietary and are just provided in binary form.

OK. I wil discuss within my team.

 

Best Regards,

T.Kashiwagi

0 项奖励
回复