2011-04-12 40 views
0

我需要在疊加中繪製一排線。目前,我使用畫布和位圖並繪製約500行。繪圖時間非常長 - 大約200毫秒這是不好的,但可以接受。什麼是繪製線陣列的最快方法?

現在我需要再增加500行,時間顯着增加。什麼是最快的方法來做到這一點?我需要使用OpenGL嗎?如何?什麼是最好的方法?

回答

1

關閉消除鋸齒會加速很多事情。一定要剖析你的代碼,以確保渲染是時間實際發生的地方。一旦你對事物進行了優化,大部分時間都花在了渲染上,並且你已經儘可能簡化了渲染,那麼下一步你將不得不轉向OpenGL。

+1

我無法刪除AA,因爲線條越來越醜。可能是我需要採取下一步:( – 2011-04-12 08:10:13

相關問題