- Oct 2, 2011
- 3,477
- 232
- 106
Has anyone paid attention that AMD guys still haven't released WDDM 2.7 compatible drivers for their hardware. I can see, Intel and nVIDIA have already done so.
Lazy, you reckon?
Lazy, you reckon?
Windows 10 May 2020 Update[49] (Version 2004) includes WDDM 2.7.
Sampler Feedback is a Direct3D 12 feature for capturing and recording texture sampling information and locations. Without sampler feedback, these details would be opaque to the developer. This feature gives applications the ability to not just know what mip was sampled, but to know where on those mips. Applications might be interested in sampling information, for example, to:
- Shader Model 6.5[50]
- Hardware-accelerated GPU scheduling: an additional option in the system settings, which increases the minimum and average fps to reduce latency, requires a minimum version of shader model 6.3 in hardware from the video card
- DirectX 12 Sampler Feedback[51]
accurately know what to load next in a texture streaming system, or accurately know what needs to be shaded in a texture-space-shading rendering system. Feedback of sample operations is written to a "feedback map" which acts as a kind of opaque resource which must be transcoded to get application-inspectable information out. As for the writing of feedback itself, there are HLSL constructs in shader model 6_5 for that. The semantics are very similar to the semantics for Texture2D's Sample and its variants.
While sampler feedback makes good use of new shading language constructs, it also involves UMD changes. For device-capability-checking, there's a cap called SamplerFeedbackTier reported through D3D12DDI_D3D12_OPTIONS_DATA_0073. Resource creation has been revised to take a new field, the sampler feedback mip region, of type D3D12DDI_MIP_REGION_0075. Going along with this, there's also a new descriptor-creating method, PFND3D12DDI_CREATE_SAMPLER_FEEDBACK_UNORDERED_ACCESS_VIEW_0075.