GPU provides no performance improvement for fillSolidRect() for rectangles >= 500 x 900

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

GPU provides no performance improvement for fillSolidRect() for rectangles >= 500 x 900

1,306 次查看
andyp
Contributor II

My hardware is imx6 quad running Windows CE7 = WEC7 = Windows Embedded Compact 7.

I turn on the GPU and I see performance gains for small rectangles up to 500 x 900.

For larger rectangles, there is no performance improvement. See graph.

This appears to be a bug since many displays have much higher resolutions.

It seems the GPU software stack should, if necessary, break the problem down into chunks if 500 x 1000 is too big.

FillSolidRect.png

标签 (1)
0 项奖励
回复
1 回复

1,249 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Andy,

I checked with latest Linux BSP that includes the latest stable GPU driver, and using the FillSolidRect funcion and I could not reproduced the issue you mentioned, perfomance for this function is stable even at higher resolution than 500x1100, However Wince includes old GPU driver, and Freescale do not support Wince 7 for i.MX6Q, maybe Deactivated user​ Can help you with this situation. If the problem persist please provide your test code in order to run it on latest 3.14.28 BSP.

Regards

0 项奖励
回复