zddgame
/
Game Information
/
DirectX Feature Level 12_2 Detailed; Microsoft: The Jump from 12_1 Is Huge
DirectX Feature Level 12_2 Detailed; Microsoft: The Jump from 12_1 Is Huge-December 2024
Dec 25, 2024 3:46 PM

  DirectX feature level 12_2 is coming, and according to Microsoft the jump from feature level 12_1 will be huge.

  A new blog post details what kind of features will be included in DirectX feature level 12_2. The goal is to streamline what Microsoft is calling 'big-ticket items', such as the ones that constitute the basis of DirectX 12 Ultimate (DirectX raytracing, Mesh shaders, Variable rate shading, Sampler feedback) for the benefit of developers.

  

Capabilities

All the things which comprise feature level 12_2 also exist in terms of capabilities and feature tiers queryable through CheckFeatureSupport. No hidden capabilities or anything like that.

  If a device is feature level 12_2, it has:

  

Feature 12_2 minimum Public spec
Required driver model WDDM 2.0
Shader Model 6.5 Link
Raytracing tier Tier 1.1 Link
Variable shading rate Tier 2 Link
Mesh shader tier Tier 1 Link
Sampler feedback Tier 0.9 Link
Resource Binding Tier Tier 3 Link
Tiled Resources Tier 3
Conservative Rasterization Tier 3 Link
Root Signature Tier 1.1 Link
DepthBoundsTestSupported TRUE Link
WriteBufferImmediateSupportFlags Direct, Compute, Bundle
MaxGPUVirtualAddressBitsPerResource 40
MaxGPUVirtualAddressBitsPerProcess 40

  Additionally, it has the following flags set:

  

Feature 12_2 value
WaveOps TRUE
OutputMergerLogicOp TRUE
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportWithoutGSEmulation TRUE
CopyQueueTimestampQueriesSupported TRUE
CastingFullyTypedFormatSupported TRUE
Int64ShaderOps TRUE

  An interesting change is that with DirectX feature level 12_2, only Direct3D 12 will be compatible, whereas with previous feature levels developers had the chance to use Direct3D as well. Perhaps this will encourage them to abandon the aging Direct3D 11.

  Lastly, in terms of compatibility, Microsoft revealed that this new feature level is supported on all NVIDIA GeForce RTX and NVIDIA Quadro RTX GPUs, on AMD's upcoming RDNA 2 based GPUs, on Intel's discrete GPUs that are on the roadmap, and lastly even on Snapdragon platforms thanks to a collaboration with Qualcomm.

  D3D_FEATURE_LEVEL_12_2 is already available through the Windows Insider program (SDK and build version 20170 and later). You'll need both the preview OS and SDK to get started as a developer.

Comments
Welcome to zddgame comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
Copyright 2023-2024 - www.zddgame.com All Rights Reserved