[][src]Union gli_rs::dx::DXGIFormat

pub union DXGIFormat {
    // some fields omitted
}

Methods

impl DXGIFormat[src]

pub const DDS_UNKNOWN: DXGIFormat[src]

pub const DDS_R32G32B32A32_TYPELESS: DXGIFormat[src]

pub const DDS_R32G32B32A32_FLOAT: DXGIFormat[src]

pub const DDS_R32G32B32A32_UINT: DXGIFormat[src]

pub const DDS_R32G32B32A32_SINT: DXGIFormat[src]

pub const DDS_R32G32B32_TYPELESS: DXGIFormat[src]

pub const DDS_R32G32B32_FLOAT: DXGIFormat[src]

pub const DDS_R32G32B32_UINT: DXGIFormat[src]

pub const DDS_R32G32B32_SINT: DXGIFormat[src]

pub const DDS_R16G16B16A16_TYPELESS: DXGIFormat[src]

pub const DDS_R16G16B16A16_FLOAT: DXGIFormat[src]

pub const DDS_R16G16B16A16_UNORM: DXGIFormat[src]

pub const DDS_R16G16B16A16_UINT: DXGIFormat[src]

pub const DDS_R16G16B16A16_SNORM: DXGIFormat[src]

pub const DDS_R16G16B16A16_SINT: DXGIFormat[src]

pub const DDS_R32G32_TYPELESS: DXGIFormat[src]

pub const DDS_R32G32_FLOAT: DXGIFormat[src]

pub const DDS_R32G32_UINT: DXGIFormat[src]

pub const DDS_R32G32_SINT: DXGIFormat[src]

pub const DDS_R32G8X24_TYPELESS: DXGIFormat[src]

pub const DDS_D32_FLOAT_S8X24_UINT: DXGIFormat[src]

pub const DDS_R32_FLOAT_X8X24_TYPELESS: DXGIFormat[src]

pub const DDS_X32_TYPELESS_G8X24_UINT: DXGIFormat[src]

pub const DDS_R10G10B10A2_TYPELESS: DXGIFormat[src]

pub const DDS_R10G10B10A2_UNORM: DXGIFormat[src]

pub const DDS_R10G10B10A2_UINT: DXGIFormat[src]

pub const DDS_R8G8B8A8_TYPELESS: DXGIFormat[src]

pub const DDS_R8G8B8A8_UNORM: DXGIFormat[src]

pub const DDS_R8G8B8A8_UNORM_SRGB: DXGIFormat[src]

pub const DDS_R8G8B8A8_UINT: DXGIFormat[src]

pub const DDS_R8G8B8A8_SNORM: DXGIFormat[src]

pub const DDS_R8G8B8A8_SINT: DXGIFormat[src]

pub const DDS_R16G16_TYPELESS: DXGIFormat[src]

pub const DDS_R16G16_FLOAT: DXGIFormat[src]

pub const DDS_R16G16_UNORM: DXGIFormat[src]

pub const DDS_R16G16_UINT: DXGIFormat[src]

pub const DDS_R16G16_SNORM: DXGIFormat[src]

pub const DDS_R16G16_SINT: DXGIFormat[src]

pub const DDS_R32_TYPELESS: DXGIFormat[src]

pub const DDS_D32_FLOAT: DXGIFormat[src]

pub const DDS_R32_FLOAT: DXGIFormat[src]

pub const DDS_R32_UINT: DXGIFormat[src]

pub const DDS_R32_SINT: DXGIFormat[src]

pub const DDS_R24G8_TYPELESS: DXGIFormat[src]

pub const DDS_D24_UNORM_S8_UINT: DXGIFormat[src]

pub const DDS_R24_UNORM_X8_TYPELESS: DXGIFormat[src]

pub const DDS_X24_TYPELESS_G8_UINT: DXGIFormat[src]

pub const DDS_R8G8_TYPELESS: DXGIFormat[src]

pub const DDS_R8G8_UNORM: DXGIFormat[src]

pub const DDS_R8G8_UINT: DXGIFormat[src]

pub const DDS_R8G8_SNORM: DXGIFormat[src]

pub const DDS_R8G8_SINT: DXGIFormat[src]

pub const DDS_R16_TYPELESS: DXGIFormat[src]

pub const DDS_R16_FLOAT: DXGIFormat[src]

pub const DDS_D16_UNORM: DXGIFormat[src]

pub const DDS_R16_UNORM: DXGIFormat[src]

pub const DDS_R16_UINT: DXGIFormat[src]

pub const DDS_R16_SNORM: DXGIFormat[src]

pub const DDS_R16_SINT: DXGIFormat[src]

pub const DDS_R8_TYPELESS: DXGIFormat[src]

pub const DDS_R8_UNORM: DXGIFormat[src]

pub const DDS_R8_UINT: DXGIFormat[src]

pub const DDS_R8_SNORM: DXGIFormat[src]

pub const DDS_R8_SINT: DXGIFormat[src]

pub const DDS_A8_UNORM: DXGIFormat[src]

pub const DDS_R1_UNORM: DXGIFormat[src]

pub const DDS_R9G9B9E5_SHAREDEXP: DXGIFormat[src]

pub const DDS_R8G8_B8G8_UNORM: DXGIFormat[src]

pub const DDS_G8R8_G8B8_UNORM: DXGIFormat[src]

pub const DDS_BC1_TYPELESS: DXGIFormat[src]

pub const DDS_BC1_UNORM: DXGIFormat[src]

pub const DDS_BC1_UNORM_SRGB: DXGIFormat[src]

pub const DDS_BC2_TYPELESS: DXGIFormat[src]

pub const DDS_BC2_UNORM: DXGIFormat[src]

pub const DDS_BC2_UNORM_SRGB: DXGIFormat[src]

pub const DDS_BC3_TYPELESS: DXGIFormat[src]

pub const DDS_BC3_UNORM: DXGIFormat[src]

pub const DDS_BC3_UNORM_SRGB: DXGIFormat[src]

pub const DDS_BC4_TYPELESS: DXGIFormat[src]

pub const DDS_BC4_UNORM: DXGIFormat[src]

pub const DDS_BC4_SNORM: DXGIFormat[src]

pub const DDS_BC5_TYPELESS: DXGIFormat[src]

pub const DDS_BC5_UNORM: DXGIFormat[src]

pub const DDS_BC5_SNORM: DXGIFormat[src]

pub const DDS_B5G6R5_UNORM: DXGIFormat[src]

pub const DDS_B5G5R5A1_UNORM: DXGIFormat[src]

pub const DDS_B8G8R8A8_UNORM: DXGIFormat[src]

pub const DDS_B8G8R8X8_UNORM: DXGIFormat[src]

pub const DDS_R10G10B10_XR_BIAS_A2_UNORM: DXGIFormat[src]

pub const DDS_B8G8R8A8_TYPELESS: DXGIFormat[src]

pub const DDS_B8G8R8A8_UNORM_SRGB: DXGIFormat[src]

pub const DDS_B8G8R8X8_TYPELESS: DXGIFormat[src]

pub const DDS_B8G8R8X8_UNORM_SRGB: DXGIFormat[src]

pub const DDS_BC6H_TYPELESS: DXGIFormat[src]

pub const DDS_BC6H_UF16: DXGIFormat[src]

pub const DDS_BC6H_SF16: DXGIFormat[src]

pub const DDS_BC7_TYPELESS: DXGIFormat[src]

pub const DDS_BC7_UNORM: DXGIFormat[src]

pub const DDS_BC7_UNORM_SRGB: DXGIFormat[src]

pub const DDS_AYUV: DXGIFormat[src]

pub const DDS_Y410: DXGIFormat[src]

pub const DDS_Y416: DXGIFormat[src]

pub const DDS_NV12: DXGIFormat[src]

pub const DDS_P010: DXGIFormat[src]

pub const DDS_P016: DXGIFormat[src]

pub const DDS_420_OPAQUE: DXGIFormat[src]

pub const DDS_YUY2: DXGIFormat[src]

pub const DDS_Y210: DXGIFormat[src]

pub const DDS_Y216: DXGIFormat[src]

pub const DDS_NV11: DXGIFormat[src]

pub const DDS_AI44: DXGIFormat[src]

pub const DDS_IA44: DXGIFormat[src]

pub const DDS_P8: DXGIFormat[src]

pub const DDS_A8P8: DXGIFormat[src]

pub const DDS_B4G4R4A4_UNORM: DXGIFormat[src]

pub const DDS_P208: DXGIFormat[src]

pub const DDS_V208: DXGIFormat[src]

pub const DDS_V408: DXGIFormat[src]

pub const DDS_ASTC_4X4_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_4X4_UNORM: DXGIFormat[src]

pub const DDS_ASTC_4X4_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_5X4_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_5X4_UNORM: DXGIFormat[src]

pub const DDS_ASTC_5X4_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_5X5_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_5X5_UNORM: DXGIFormat[src]

pub const DDS_ASTC_5X5_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_6X5_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_6X5_UNORM: DXGIFormat[src]

pub const DDS_ASTC_6X5_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_6X6_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_6X6_UNORM: DXGIFormat[src]

pub const DDS_ASTC_6X6_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_8X5_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_8X5_UNORM: DXGIFormat[src]

pub const DDS_ASTC_8X5_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_8X6_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_8X6_UNORM: DXGIFormat[src]

pub const DDS_ASTC_8X6_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_8X8_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_8X8_UNORM: DXGIFormat[src]

pub const DDS_ASTC_8X8_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_10X5_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_10X5_UNORM: DXGIFormat[src]

pub const DDS_ASTC_10X5_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_10X6_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_10X6_UNORM: DXGIFormat[src]

pub const DDS_ASTC_10X6_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_10X8_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_10X8_UNORM: DXGIFormat[src]

pub const DDS_ASTC_10X8_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_10X10_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_10X10_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_12X10_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_12X10_UNORM: DXGIFormat[src]

pub const DDS_ASTC_12X10_UNORM_SRGB: DXGIFormat[src]

pub const DDS_ASTC_12X12_TYPELESS: DXGIFormat[src]

pub const DDS_ASTC_12X12_UNORM: DXGIFormat[src]

pub const DDS_ASTC_12X12_UNORM_SRGB: DXGIFormat[src]

pub const DDS_FORCE_UINT: DXGIFormat[src]

pub const GLI_R64_UINT: DXGIFormat[src]

pub const GLI_R64_SINT: DXGIFormat[src]

pub const GLI_R64_FLOAT: DXGIFormat[src]

pub const GLI_R64G64_UINT: DXGIFormat[src]

pub const GLI_R64G64_SINT: DXGIFormat[src]

pub const GLI_R64G64_FLOAT: DXGIFormat[src]

pub const GLI_R64G64B64_UINT: DXGIFormat[src]

pub const GLI_R64G64B64_SINT: DXGIFormat[src]

pub const GLI_R64G64B64_FLOAT: DXGIFormat[src]

pub const GLI_R64G64B64A64_UINT: DXGIFormat[src]

pub const GLI_R64G64B64A64_SINT: DXGIFormat[src]

pub const GLI_R64G64B64A64_FLOAT: DXGIFormat[src]

pub const GLI_RG4_UNORM: DXGIFormat[src]

pub const GLI_RGBA4_UNORM: DXGIFormat[src]

pub const GLI_R5G6B5_UNORM: DXGIFormat[src]

pub const GLI_R5G5B5A1_UNORM: DXGIFormat[src]

pub const GLI_A1B5G5R5_UNORM: DXGIFormat[src]

pub const GLI_R8_SRGB: DXGIFormat[src]

pub const GLI_R8_USCALED: DXGIFormat[src]

pub const GLI_R8_SSCALED: DXGIFormat[src]

pub const GLI_R8G8_SRGB: DXGIFormat[src]

pub const GLI_R8G8_USCALED: DXGIFormat[src]

pub const GLI_R8G8_SSCALED: DXGIFormat[src]

pub const GLI_R8G8B8_UNORM: DXGIFormat[src]

pub const GLI_R8G8B8_SNORM: DXGIFormat[src]

pub const GLI_R8G8B8_USCALED: DXGIFormat[src]

pub const GLI_R8G8B8_SSCALED: DXGIFormat[src]

pub const GLI_R8G8B8_UINT: DXGIFormat[src]

pub const GLI_R8G8B8_SINT: DXGIFormat[src]

pub const GLI_R8G8B8_SRGB: DXGIFormat[src]

pub const GLI_B8G8R8_UNORM: DXGIFormat[src]

pub const GLI_B8G8R8_SNORM: DXGIFormat[src]

pub const GLI_B8G8R8_USCALED: DXGIFormat[src]

pub const GLI_B8G8R8_SSCALED: DXGIFormat[src]

pub const GLI_B8G8R8_UINT: DXGIFormat[src]

pub const GLI_B8G8R8_SINT: DXGIFormat[src]

pub const GLI_B8G8R8_SRGB: DXGIFormat[src]

pub const GLI_R8G8B8A8_USCALED: DXGIFormat[src]

pub const GLI_R8G8B8A8_SSCALED: DXGIFormat[src]

pub const GLI_B8G8R8A8_SNORM: DXGIFormat[src]

pub const GLI_B8G8R8A8_USCALED: DXGIFormat[src]

pub const GLI_B8G8R8A8_SSCALED: DXGIFormat[src]

pub const GLI_B8G8R8A8_UINT: DXGIFormat[src]

pub const GLI_B8G8R8A8_SINT: DXGIFormat[src]

pub const GLI_R8G8B8A8_PACK_UNORM: DXGIFormat[src]

pub const GLI_R8G8B8A8_PACK_SNORM: DXGIFormat[src]

pub const GLI_R8G8B8A8_PACK_USCALED: DXGIFormat[src]

pub const GLI_R8G8B8A8_PACK_SSCALED: DXGIFormat[src]

pub const GLI_R8G8B8A8_PACK_UINT: DXGIFormat[src]

pub const GLI_R8G8B8A8_PACK_SINT: DXGIFormat[src]

pub const GLI_R8G8B8A8_PACK_SRGB: DXGIFormat[src]

pub const GLI_R10G10B10A2_SNORM: DXGIFormat[src]

pub const GLI_R10G10B10A2_USCALED: DXGIFormat[src]

pub const GLI_R10G10B10A2_SSCALED: DXGIFormat[src]

pub const GLI_R10G10B10A2_SINT: DXGIFormat[src]

pub const GLI_B10G10R10A2_UNORM: DXGIFormat[src]

pub const GLI_B10G10R10A2_SNORM: DXGIFormat[src]

pub const GLI_B10G10R10A2_USCALED: DXGIFormat[src]

pub const GLI_B10G10R10A2_SSCALED: DXGIFormat[src]

pub const GLI_B10G10R10A2_UINT: DXGIFormat[src]

pub const GLI_B10G10R10A2_SINT: DXGIFormat[src]

pub const GLI_R16_USCALED: DXGIFormat[src]

pub const GLI_R16_SSCALED: DXGIFormat[src]

pub const GLI_R16G16_USCALED: DXGIFormat[src]

pub const GLI_R16G16_SSCALED: DXGIFormat[src]

pub const GLI_R16G16B16_UNORM: DXGIFormat[src]

pub const GLI_R16G16B16_SNORM: DXGIFormat[src]

pub const GLI_R16G16B16_USCALED: DXGIFormat[src]

pub const GLI_R16G16B16_SSCALED: DXGIFormat[src]

pub const GLI_R16G16B16_UINT: DXGIFormat[src]

pub const GLI_R16G16B16_SINT: DXGIFormat[src]

pub const GLI_R16G16B16_FLOAT: DXGIFormat[src]

pub const GLI_R16G16B16A16_USCALED: DXGIFormat[src]

pub const GLI_R16G16B16A16_SSCALED: DXGIFormat[src]

pub const GLI_S8_UINT: DXGIFormat[src]

pub const GLI_D16_UNORM_S8_UINT: DXGIFormat[src]

pub const GLI_D24_UNORM: DXGIFormat[src]

pub const GLI_L8_UNORM: DXGIFormat[src]

pub const GLI_A8_UNORM: DXGIFormat[src]

pub const GLI_LA8_UNORM: DXGIFormat[src]

pub const GLI_L16_UNORM: DXGIFormat[src]

pub const GLI_A16_UNORM: DXGIFormat[src]

pub const GLI_LA16_UNORM: DXGIFormat[src]

pub const GLI_R3G3B2_UNORM: DXGIFormat[src]

pub const GLI_BC1_RGB_UNORM: DXGIFormat[src]

pub const GLI_BC1_RGB_SRGB: DXGIFormat[src]

pub const GLI_RGB_ETC2_UNORM: DXGIFormat[src]

pub const GLI_RGB_ETC2_SRGB: DXGIFormat[src]

pub const GLI_RGBA_ETC2_A1_UNORM: DXGIFormat[src]

pub const GLI_RGBA_ETC2_A1_SRGB: DXGIFormat[src]

pub const GLI_RGBA_ETC2_UNORM: DXGIFormat[src]

pub const GLI_RGBA_ETC2_SRGB: DXGIFormat[src]

pub const GLI_R11_EAC_UNORM: DXGIFormat[src]

pub const GLI_R11_EAC_SNORM: DXGIFormat[src]

pub const GLI_RG11_EAC_UNORM: DXGIFormat[src]

pub const GLI_RG11_EAC_SNORM: DXGIFormat[src]

pub const GLI_RGB_PVRTC1_8X8_UNORM: DXGIFormat[src]

pub const GLI_RGB_PVRTC1_8X8_SRGB: DXGIFormat[src]

pub const GLI_RGB_PVRTC1_16X8_UNORM: DXGIFormat[src]

pub const GLI_RGB_PVRTC1_16X8_SRGB: DXGIFormat[src]

pub const GLI_RGBA_PVRTC1_8X8_UNORM: DXGIFormat[src]

pub const GLI_RGBA_PVRTC1_8X8_SRGB: DXGIFormat[src]

pub const GLI_RGBA_PVRTC1_16X8_UNORM: DXGIFormat[src]

pub const GLI_RGBA_PVRTC1_16X8_SRGB: DXGIFormat[src]

pub const GLI_RGBA_PVRTC2_8X8_UNORM: DXGIFormat[src]

pub const GLI_RGBA_PVRTC2_8X8_SRGB: DXGIFormat[src]

pub const GLI_RGBA_PVRTC2_16X8_UNORM: DXGIFormat[src]

pub const GLI_RGBA_PVRTC2_16X8_SRGB: DXGIFormat[src]

pub const GLI_RGB_ETC_UNORM: DXGIFormat[src]

pub const GLI_RGB_ATC_UNORM: DXGIFormat[src]

pub const GLI_RGBA_ATCA_UNORM: DXGIFormat[src]

pub const GLI_RGBA_ATCI_UNORM: DXGIFormat[src]

Trait Implementations

impl Clone for DXGIFormat[src]

impl Copy for DXGIFormat[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.