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

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

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

413件の閲覧回数
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 返信

356件の閲覧回数
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 件の賞賛
返信