Struct mltg_bindings::Windows::Win32::Graphics::Direct3D12::D3D12_FEATURE_DATA_D3D12_OPTIONS [−][src]
#[repr(C)]pub struct D3D12_FEATURE_DATA_D3D12_OPTIONS {}Show fields
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: u32, 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: u32
StandardSwizzle64KBSupported: BOOL
CrossNodeSharingTier: D3D12_CROSS_NODE_SHARING_TIER
CrossAdapterRowMajorTextureSupported: BOOL
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation: BOOL
ResourceHeapTier: D3D12_RESOURCE_HEAP_TIER
Trait Implementations
Returns a pointer for setting the object’s value via an ABI call.
Casts the ABI representation to a Rust object by taking ownership of the bits.
Auto Trait Implementations
impl Send for D3D12_FEATURE_DATA_D3D12_OPTIONS
impl Sync for D3D12_FEATURE_DATA_D3D12_OPTIONS
impl Unpin for D3D12_FEATURE_DATA_D3D12_OPTIONS
Blanket Implementations
Mutably borrows from an owned value. Read more