Agility SDK 1.608.0: Enhanced Barriers and more
source link: https://devblogs.microsoft.com/directx/agility-sdk-1-608-0/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Agility SDK 1.608.0: Enhanced Barriers and more
Jacques van Rhyn
Bill Kristiansen
Giancarlo Devich
We’ve published another Agility SDK, version 1.608.0. This Agility SDK has support for Enhanced Barriers, and a few minor DX12 features. That’s right: these features no longer require developer mode to run on your machine!
Head to Agility SDK Downloads to grab it.
Enhanced Barriers
For an overview of Enhanced Barriers, please see here for our Enhanced Barriers preview announcement describing EBs in more detail.
Minor Features
This release contains support for Independent Front/Back Stencil Refs and Masks and Triangle fan primitives (see here for more)
Dynamic Pipeline State: Depth Bias and the Index Buffer Strip Cut Value can now both be dynamically changed after the pipeline is set by using RSSetDepthBias and IASetIndexBufferStripCutValue, respectively. Use of these functions requires that the pipeline was created with one or both of the new pipeline flags:
- D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS
- D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT
Each of these functions changes the current state of the pipeline in the command list. If the pipeline state is set again, the values will reflect the newly set pipeline state description’s values, and not the values previously set with these functions.
Drivers
AMD Driver: Developers interested in getting access to DirectX Agility SDK-enabled AMD drivers supporting this release should contact their AMD Alliance Manager for updates on driver availability
Intel Driver: For details on availability and additional information on support with Intel drivers, please contact your Intel Developer Relations representative
NVIDIA: 526.98 has support for the features in today’s Agility SDK release.
WARP support: All features in this release are supported in our downloadable preview version of WARP which can be found here. This means that developers who want to get started on implementing the features in today’s release can started ahead of getting drivers from their chosen IHV.
For more on our downloadable preview version of WARP, see our WARP preview announcement.
Jacques van Rhyn Program Manager, Graphics
Follow
Bill Kristiansen Principal Developer, DirectX
Follow
Giancarlo Devich Engineer, Direct3D
Follow
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK