DxCapsViewer icon indicating copy to clipboard operation
DxCapsViewer copied to clipboard

Request support for Agility SDK 1.614.1

Open Demonese opened this issue 2 years ago • 2 comments

The new version of SDK brings some interesting features.

Demonese avatar Apr 26 '23 08:04 Demonese

Specific types to add are:

  • D3D_SHADER_MODEL_6_9
  • D3D_ROOT_SIGNATURE_VERSION_1_2
  • D3D12_OPTIONS16.GPUUploadHeapSupported, D3D12_OPTIONS17, D3D12_OPTIONS18, D3D12_OPTIONS19, D3D12_OPTIONS20, D3D12_OPTIONS21
  • D3D12_FEATURE_PREDICATION, D3D12_FEATURE_PLACED_RESOURCE_SUPPORT_INFO, D3D12_FEATURE_HARDWARE_COPY
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS17
    {
    _Out_  BOOL NonNormalizedCoordinateSamplersSupported;
    _Out_  BOOL ManualWriteTrackingResourceSupported;
    } 	D3D12_FEATURE_DATA_D3D12_OPTIONS17;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS18
    {
    _Out_  BOOL RenderPassesValid;
    } 	D3D12_FEATURE_DATA_D3D12_OPTIONS18;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS19
    {
    BOOL MismatchingOutputDimensionsSupported;
    UINT SupportedSampleCountsWithNoOutputs;
    BOOL PointSamplingAddressesNeverRoundUp;
    BOOL RasterizerDesc2Supported;
    BOOL NarrowQuadrilateralLinesSupported;
    BOOL AnisoFilterWithPointMipSupported;
    UINT MaxSamplerDescriptorHeapSize;
    UINT MaxSamplerDescriptorHeapSizeWithStaticSamplers;
    UINT MaxViewDescriptorHeapSize;
    _Out_  BOOL ComputeOnlyCustomHeapSupported;
    } 	D3D12_FEATURE_DATA_D3D12_OPTIONS19;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS20
    {
    _Out_  BOOL ComputeOnlyWriteWatchSupported;
    D3D12_RECREATE_AT_TIER RecreateAtTier;
    } 	D3D12_FEATURE_DATA_D3D12_OPTIONS20;

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS21
    {
    _Out_  D3D12_WORK_GRAPHS_TIER WorkGraphsTier;
    _Out_  D3D12_EXECUTE_INDIRECT_TIER ExecuteIndirectTier;
    _Out_  BOOL SampleCmpGradientAndBiasSupported;
    _Out_  BOOL ExtendedCommandInfoSupported;
    } 	D3D12_FEATURE_DATA_D3D12_OPTIONS21;

walbourn avatar Apr 26 '23 18:04 walbourn

Added to add OPTION18, 19 stuff still.

walbourn avatar Apr 26 '23 19:04 walbourn