引用:
作者bpoff
我指的不是影片/Photoshop算圖之類的部分, 而是類似 Windows Aero UI, Illustrator 向量算圖, GDI++ 文字顯示處理之類的應用模式. 這一塊好像還是很弱啊......
到現在為止, 想要有個美觀反應又迅速的桌面還是相當吃效能的一件事, GPU 似乎沒有充分發揮的感覺, 是通用運算還不夠通用的關係嗎?
|
我覺得2D加速這種觀念很攏統,你使用的介面會慢,大部分可能跟圖形沒有關係吧,可能是在硬碟的I/O,或是背景程式要運算什麼東西之類的,必須要很夠明確的指出來,介面反應慢的瓶頸是出在哪哩,才能有效的改善..
如果我們要用GPU來改善2D繪圖的效能,以前會使用3D的繪圖指令來實作2D繪圖的動作,所以最後還是要看GPU在3D繪圖效能來決定....像是Java2D為了改善2D繪圖的速度,它的底層實際上就是用OpenGL或Direct3D來改善它的繪圖的速度....
不過GPGPU是一個新的方向,直接跳過3D API來加速2D的指令繪圖的....但是它未必會比那些3D API來得方便.