Microsoft adds a new DirectX 12 feature level for next-gen graphics technology


In only a few days we should all be getting some concrete information on what next-gen graphics and GPUs are all about. Nvidia is set to announce its “latest graphics innovations” on September 1, and we shouldn’t have to wait too long to see some AMD RDNA 2 GPUs either – these will power both Xbox Series X and PlayStation 5 consoles. It looks like Microsoft got the memo and is preparing its API for all these impending next-gen graphics developments.

The company recently announced a new feature level for DirectX 12, this being level 12_2. Feature level 12_2 includes “big-ticket graphics features worth exposing in Direct3D 12, and important enough to be represented in a feature level” – things like “DirectX ray tracing, mesh shaders, variable-rate shading, and sampler feedback”.

A feature level is a handy way of grouping together different graphics capabilities, so that, for instance, a less powerful graphics card might use feature level one but more powerful graphics card will use feature level two, this latter level including all the features of level one but adding on a few extra.

Microsoft says, “Feature levels allow streamlining of application code while encouraging adoption of new hardware capabilities. They’re a convenient way for applications to make sense of generational improvements to GPUs which occur over time. A coarse grouping of GPU capabilities is something that applications can easily base their rendering paradigms on, rather than lots of permutations of individual capabilities.”

Microsoft includes a table of capabilities that comprise feature level 12_2, re-drawn here:

12_2 minimum
Required driver modelWDDM 2.0
Shader model6.5
Ray tracing tierTier 1.1
Variable shading rateTier 2
Mesh shading tierTier 1
Sampler feedbackTier 0.9
Resource binding tierTier 3
Tiled resourcesTier 3
Conservative rasterisationTier 3
Root signature tier1.1
WriteBufferImmediateSupportFlagsDirect, Compute, Bundle

So, next-gen graphics API tech is separated into a new feature level in DX12, and Microsoft says there are a few hardware platforms that will support this feature level: Nvidia GeForce RTX and Quadro RTX GPUs, AMD RDNA 2 GPUs, Qualcomm Snapdragon SoCs, and upcoming discrete Intel GPUs (this serving pretty much as confirmation, as expected, that Intel Xe GPUs will have high-level DirectX capabilities).

The coming month should be monumental for graphics technology, and it looks like Microsoft knows this. It seems to be preparing DirectX for Nvidia RTX 30-series and AMD RDNA 2 GPUs, and all the graphics tech they’ll be able to power. Lovely.

For the latest tech news and updates, Install TechCodex App, and follow us on Google News,  Facebook, and Twitter. Also, if you like our efforts, consider sharing this story with your friends, this will encourage us to bring more exciting updates for you.


Get real time updates directly on you device, subscribe now.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More