RetroArch
Public Attributes | List of all members
D3D12_FEATURE_DATA_D3D12_OPTIONS Struct Reference

#include <d3d12.h>

Public Attributes

_Out_ BOOL DoublePrecisionFloatShaderOps
 
_Out_ BOOL OutputMergerLogicOp
 
_Out_ D3D12_SHADER_MIN_PRECISION_SUPPORT MinPrecisionSupport
 
_Out_ D3D12_TILED_RESOURCES_TIER TiledResourcesTier
 
_Out_ D3D12_RESOURCE_BINDING_TIER ResourceBindingTier
 
_Out_ BOOL PSSpecifiedStencilRefSupported
 
_Out_ BOOL TypedUAVLoadAdditionalFormats
 
_Out_ BOOL ROVsSupported
 
_Out_ D3D12_CONSERVATIVE_RASTERIZATION_TIER ConservativeRasterizationTier
 
_Out_ UINT MaxGPUVirtualAddressBitsPerResource
 
_Out_ BOOL StandardSwizzle64KBSupported
 
_Out_ D3D12_CROSS_NODE_SHARING_TIER CrossNodeSharingTier
 
_Out_ BOOL CrossAdapterRowMajorTextureSupported
 
_Out_ BOOL VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation
 
_Out_ D3D12_RESOURCE_HEAP_TIER ResourceHeapTier
 

Member Data Documentation

◆ ConservativeRasterizationTier

_Out_ D3D12_CONSERVATIVE_RASTERIZATION_TIER D3D12_FEATURE_DATA_D3D12_OPTIONS::ConservativeRasterizationTier

◆ CrossAdapterRowMajorTextureSupported

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::CrossAdapterRowMajorTextureSupported

◆ CrossNodeSharingTier

_Out_ D3D12_CROSS_NODE_SHARING_TIER D3D12_FEATURE_DATA_D3D12_OPTIONS::CrossNodeSharingTier

◆ DoublePrecisionFloatShaderOps

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::DoublePrecisionFloatShaderOps

◆ MaxGPUVirtualAddressBitsPerResource

_Out_ UINT D3D12_FEATURE_DATA_D3D12_OPTIONS::MaxGPUVirtualAddressBitsPerResource

◆ MinPrecisionSupport

_Out_ D3D12_SHADER_MIN_PRECISION_SUPPORT D3D12_FEATURE_DATA_D3D12_OPTIONS::MinPrecisionSupport

◆ OutputMergerLogicOp

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::OutputMergerLogicOp

◆ PSSpecifiedStencilRefSupported

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::PSSpecifiedStencilRefSupported

◆ ResourceBindingTier

_Out_ D3D12_RESOURCE_BINDING_TIER D3D12_FEATURE_DATA_D3D12_OPTIONS::ResourceBindingTier

◆ ResourceHeapTier

_Out_ D3D12_RESOURCE_HEAP_TIER D3D12_FEATURE_DATA_D3D12_OPTIONS::ResourceHeapTier

◆ ROVsSupported

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::ROVsSupported

◆ StandardSwizzle64KBSupported

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::StandardSwizzle64KBSupported

◆ TiledResourcesTier

_Out_ D3D12_TILED_RESOURCES_TIER D3D12_FEATURE_DATA_D3D12_OPTIONS::TiledResourcesTier

◆ TypedUAVLoadAdditionalFormats

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::TypedUAVLoadAdditionalFormats

◆ VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation

_Out_ BOOL D3D12_FEATURE_DATA_D3D12_OPTIONS::VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation

The documentation for this struct was generated from the following file: