Re: [閒聊] GPU 二三事--Intel/SONY如何失敗的

看板VideoCard作者 (BL2400PT真不錯)時間13年前 (2013/01/22 11:32), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《jk21234 (BL2400PT真不錯)》之銘言: : → quamtum:請問一下如果要把mobile gpu從不支援d3d改成支援會有多難? 01/22 07:15 假如目標的Mobile GPU是以支援OpenGL ES為主的話, 改成支援D3D是件繁瑣,但是一直做下去就可以用的事情 怎麼說?OpenGL/OpenGL ES/DirectX基本架構還是沒有差很多的, 不過基本上如3D/貼圖座標的方向不一樣.還有OpenGL的 pixel 定位點在pixel中央,Direct3D的在左上角.這些基本定義不一樣 所以說vertex的x,y,z.貼圖的u/v座標,處理的時候其中不一樣的方向就會被轉換. 計算pixel的基準的時候,正中央和左上角就是0.5個pixel長&寬,所以會有一堆 正負0.5的修正....這邊都要在driver完成,也會多一些計算. driver裡面的每個api都要小心... 如果是Programmable shader,就是 編譯出GPU code後,再依照情況修正不同的定義. 沒處理好畫面容易畫錯 .... : 推 hirokofan:JK神快推 01/22 07:33 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.78.54

01/22 19:41, , 1F
感謝回覆
01/22 19:41, 1F
文章代碼(AID): #1G_WX9eo (VideoCard)
文章代碼(AID): #1G_WX9eo (VideoCard)