6

Agility SDK 1.608.0: Enhanced Barriers and more

 1 year ago
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.
neoserver,ios ssh client

Agility SDK 1.608.0: Enhanced Barriers and more

jvr-dx-devblogs-pic-150x150.jpg

Jacques van Rhyn

90bc6c6c282951a7bc872a9ed3215b04?s=58&d=mm&r=g

Bill Kristiansen

9d39d353d28bca50fd79f01285685272?s=58&d=mm&r=g

Giancarlo Devich

November 18th, 20220 1

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK