Features new to Windows 10: Difference between revisions

Content deleted Content added
Improved shortcut keys table
Gaming: copy in previous paragraphs from Windows 10
Line 32:
 
=== DirectX 12 ===
Windows 10 includes [[DirectX 12]] alongside [[Windows Display Driver Model|WDDM]] 2.0.<ref name=dx12PreviewAnandtech>{{cite web |url=http://anandtech.com/show/8962/the-directx-12-performance-preview-amd-nvidia-star-swarm |title=The DirectX 12 Performance Preview: AMD, NVIDIA, & Star Swarm |date=February 6, 2015 |website=Anandtech |publisher=Purch Inc. |access-date=February 6, 2015}}</ref><ref name=dx12-w10>{{cite web |last1=Langley |first1=Bryan |title=DirectX 12 and Windows 10 |url=http://blogs.msdn.com/b/directx/archive/2014/10/01/directx-12-and-windows-10.aspx |website=DirectX Developer Blog |accessdate=October 3, 2014}}</ref> Unveiled March 2014 at [[Game Developers Conference|GDC]], DirectX 12 aims to provide "[[Video game console|console]]-level efficiency" with "closer to the metal" access to hardware resources, and reduced [[Central processing unit|CPU]] and graphics driver [[Overhead (computing)|overhead]].<ref name=pcworld-woogamers>{{cite web |title=Windows 10 will woo gamers with supercharged DirectX 12 graphics API |url=http://www.pcworld.com/article/2690788/windows-10-will-woo-gamers-with-supercharged-directx-12-graphics-api.html |website=PCWorld |accessdate=October 3, 2014}}</ref><ref name=techradar-dx12>{{cite web |title=Microsoft details DirectX 12 for better Xbox One, PC performance |url=http://www.techradar.com/news/gaming/microsoft-previews-directx-12-for-better-pc-and-xbox-one-performance-1235804 |website=Techradar |accessdate=October 3, 2014}}</ref> Most of the performance improvements are achieved through [[Low-level programming language|low-level programming]], which can reduce single-[[Thread (computing)|threaded]] CPU bottlenecking caused by abstraction through higher level APIs. The performance gains achieved by allowing developers direct access to [[Graphics processing unit|GPU]] resources is similar to other low-level [[Rendering (computer graphics)|rendering]] initiatives such as AMD's [[Mantle (API)|Mantle]], Apple's [[Metal (API)|Metal API]] or the OpenGL successor, [[Vulkan (API)|Vulkan]].<ref>{{cite web |url=http://anandtech.com/show/7889/microsoft-announces-directx-12-low-level-graphics-programming-comes-to-directx/2 |title=Microsoft Announces DirectX 12: Low Level Graphics Programming Comes To DirectX |last1=Smith |first1=Ryan |date=March 24, 2014 |website=AnandTech |publisher=Purch Inc. |access-date=March 17, 2015}}</ref><ref>{{cite web |url=http://www.anandtech.com/show/9038/next-generation-opengl-becomes-vulkan-additional-details-released |title=Next Generation OpenGL Becomes Vulkan: Additional Details Released |last1=Smith |first1=Ryan |date=March 3, 2015 |website=Anandtech |publisher=Purch |access-date=June 20, 2015}}</ref> WDDM 2.0 introduces a new virtual memory management and allocation system to reduce workload on the kernel-mode driver.<ref name="dx12PreviewAnandtech"/><ref>{{cite web |url=https://msdn.microsoft.com/en-us/library/windows/hardware/dn932171(v=vs.85).aspx |title=What's new for Windows 10 Insider Preview display drivers (WDDM 2.0) |author=<!--Staff writer(s); no by-line.--> |date= |website=MSDN |publisher=Microsoft |access-date=June 20, 2015}}</ref>
 
Early in-game benchmarks using DirectX 12-compatible game ''[[Ashes of the Singularity]]'' showed slight performance gains on the [[GeForce 900 series|Nvidia GeForce 980 Ti]] card tested, and major performance gains over DirectX 11 on [[AMD Radeon Rx 200 series|AMD Radeon R9 290x]]—with average frame rates nearly doubled in extreme cases, meeting or even exceeding the performance of the Nvidia card tested (by contrast to the Nvidia card, which outperformed on DirectX 11 benchmarks).<ref name="arsuk-dx12bench">{{cite web |url=http://arstechnica.co.uk/gaming/2015/08/directx-12-tested-an-early-win-for-amd-and-disappointment-for-nvidia/ |title=DirectX 12 tested: An early win for AMD, and disappointment for Nvidia |work=Ars Technica UK |author=Walton, Mark |date=August 19, 2015 |accessdate=August 19, 2015}}</ref>
 
== Shortcut Keys ==