Struct winapi::d3d12::D3D12_FEATURE_DATA_D3D12_OPTIONS
[−]
[src]
pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS { pub DoublePrecisionFloatShaderOps: BOOL, pub OutputMergerLogicOp: BOOL, pub MinPrecisionSupport: D3D12_SHADER_MIN_PRECISION_SUPPORT, pub TiledResourcesTier: D3D12_TILED_RESOURCES_TIER, pub ResourceBindingTier: D3D12_RESOURCE_BINDING_TIER, pub PSSpecifiedStencilRefSupported: BOOL, pub TypedUAVLoadAdditionalFormats: BOOL, pub ROVsSupported: BOOL, pub ConservativeRasterizationTier: D3D12_CONSERVATIVE_RASTERIZATION_TIER, pub MaxGPUVirtualAddressBitsPerResource: UINT, pub StandardSwizzle64KBSupported: BOOL, pub CrossNodeSharingTier: D3D12_CROSS_NODE_SHARING_TIER, pub CrossAdapterRowMajorTextureSupported: BOOL, pub VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation: BOOL, pub ResourceHeapTier: D3D12_RESOURCE_HEAP_TIER, }
Fields
DoublePrecisionFloatShaderOps: BOOL
OutputMergerLogicOp: BOOL
MinPrecisionSupport: D3D12_SHADER_MIN_PRECISION_SUPPORT
TiledResourcesTier: D3D12_TILED_RESOURCES_TIER
ResourceBindingTier: D3D12_RESOURCE_BINDING_TIER
PSSpecifiedStencilRefSupported: BOOL
TypedUAVLoadAdditionalFormats: BOOL
ROVsSupported: BOOL
ConservativeRasterizationTier: D3D12_CONSERVATIVE_RASTERIZATION_TIER
MaxGPUVirtualAddressBitsPerResource: UINT
StandardSwizzle64KBSupported: BOOL
CrossNodeSharingTier: D3D12_CROSS_NODE_SHARING_TIER
CrossAdapterRowMajorTextureSupported: BOOL
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation: BOOL
ResourceHeapTier: D3D12_RESOURCE_HEAP_TIER
Trait Implementations
impl Debug for D3D12_FEATURE_DATA_D3D12_OPTIONS
[src]
impl Copy for D3D12_FEATURE_DATA_D3D12_OPTIONS
[src]
impl Clone for D3D12_FEATURE_DATA_D3D12_OPTIONS
[src]
fn clone(&self) -> D3D12_FEATURE_DATA_D3D12_OPTIONS
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more