Request support for Agility SDK 1.610.2
Demonese opened this issue · comments
璀境石 commented
The new version of SDK brings some interesting features.
Chuck Walbourn commented
Specific types to add are:
- D3D_ROOT_SIGNATURE_VERSION_1_2
- D3D12_OPTIONS16.GPUUploadHeapSupported, D3D12_OPTIONS17, D3D12_OPTIONS18, D3D12_OPTIONS19
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;
Chuck Walbourn commented
Added to add OPTION18, 19 stuff still.