微軟在今日正式發佈了DirectX 12,不過DirectX 12並非是新的圖型渲染技術,而是改善硬體之間的優化,進而減少CPU負擔,提昇多核或多線程的運算能力,所以DirectX 12並不需要新的硬體,目前的AMD、NVIDIA、Intel的GPU都可直接支援,只需要軟體上的配合,甚至遊戲機Xbox One也會支援。
官方演示在3D運算的時候,DirectX12將會有更優化的處理。以3DMark11為例,四核心為平台,比較Direct3D 11 以及 Direct3D 12的效能差異,後者能夠以多線程更有效率的分配工作,DirectX 12將會比DirectX 11要提昇50%的效率。另外DirectX 12也將會應用於遊戲機、移動設備等,提昇效能改善電池續航力。
Direct3D 11 ,CPU處理時間需要6.662ms
Direct3D 12,CPU處理時間需要3.208ms,提昇了50%的效率。
DirectX 12 可以說是 DirectX 11 的改良版本,畢竟不需要新的硬體架構支援,僅是針對目前的硬體進行優化以及工作效率分配,不過這帖良藥只是紙面發佈,還未有推出的日期,微軟官方表示要到2015年底才會有正式支援的遊戲發佈。
來源:http://blogs.msdn.com/b/directx/archive/2014/03/20/directx-12.aspx
官方演示在3D運算的時候,DirectX12將會有更優化的處理。以3DMark11為例,四核心為平台,比較Direct3D 11 以及 Direct3D 12的效能差異,後者能夠以多線程更有效率的分配工作,DirectX 12將會比DirectX 11要提昇50%的效率。另外DirectX 12也將會應用於遊戲機、移動設備等,提昇效能改善電池續航力。
Direct3D 11 ,CPU處理時間需要6.662ms
Direct3D 12,CPU處理時間需要3.208ms,提昇了50%的效率。
DirectX 12 可以說是 DirectX 11 的改良版本,畢竟不需要新的硬體架構支援,僅是針對目前的硬體進行優化以及工作效率分配,不過這帖良藥只是紙面發佈,還未有推出的日期,微軟官方表示要到2015年底才會有正式支援的遊戲發佈。
來源:http://blogs.msdn.com/b/directx/archive/2014/03/20/directx-12.aspx