看來有人從頭到尾就沒搞懂整個架構運作原理...
古早以來(我接觸寫3D程式的時候那時候還是DirectX 3, 第一個3D遊戲出來是DX5)
就一直是先把要CPU把貼圖讀進RAM, 再透過CPU把RAM的貼圖資料傳送到顯示卡的
記憶體上. 這就像我要煮菜已經在等著食材上砧板了, 結果叫人買菜回來要先送進冰箱,
再找人拿出來放上砧板. 多此一舉...
如果CPU只需要告訴GPU自己去哪邊拿資源, GPU有能力自己把資源從儲存媒體中讀
出來, 就少了這一來一回, 浪費CPU時間, 滙流排傳輸時間等等, 讀取效能自然高很多.
與失敗為伍者,天天靠盃都是別人的錯。
與成功為伍者,天天跟失敗切磋直到不再出錯。