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 | |
OutputMergerLogicOp | |
MinPrecisionSupport | |
TiledResourcesTier | |
ResourceBindingTier | |
PSSpecifiedStencilRefSupported | |
TypedUAVLoadAdditionalFormats | |
ROVsSupported | |
ConservativeRasterizationTier | |
MaxGPUVirtualAddressBitsPerResource | |
StandardSwizzle64KBSupported | |
CrossNodeSharingTier | |
CrossAdapterRowMajorTextureSupported | |
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation | |
ResourceHeapTier |
Trait Implementations
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