eglSwapBuffers suddenly slows down!

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

eglSwapBuffers suddenly slows down!

跳至解决方案
1,159 次查看
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,151 次查看
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,152 次查看
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,145 次查看
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 项奖励
回复