Enum unity_native_plugin::enums::RenderingExtTextureFormat[][src]

#[repr(u32)]
pub enum RenderingExtTextureFormat {
Show 151 variants None, R8_SRGB, R8G8_SRGB, R8G8B8_SRGB, R8G8B8A8_SRGB, R8_UNorm, R8G8_UNorm, R8G8B8_UNorm, R8G8B8A8_UNorm, R8_SNorm, R8G8_SNorm, R8G8B8_SNorm, R8G8B8A8_SNorm, R8_UInt, R8G8_UInt, R8G8B8_UInt, R8G8B8A8_UInt, R8_SInt, R8G8_SInt, R8G8B8_SInt, R8G8B8A8_SInt, R16_UNorm, R16G16_UNorm, R16G16B16_UNorm, R16G16B16A16_UNorm, R16_SNorm, R16G16_SNorm, R16G16B16_SNorm, R16G16B16A16_SNorm, R16_UInt, R16G16_UInt, R16G16B16_UInt, R16G16B16A16_UInt, R16_SInt, R16G16_SInt, R16G16B16_SInt, R16G16B16A16_SInt, R32_UInt, R32G32_UInt, R32G32B32_UInt, R32G32B32A32_UInt, R32_SInt, R32G32_SInt, R32G32B32_SInt, R32G32B32A32_SInt, R16_SFloat, R16G16_SFloat, R16G16B16_SFloat, R16G16B16A16_SFloat, R32_SFloat, R32G32_SFloat, R32G32B32_SFloat, R32G32B32A32_SFloat, L8_UNorm, A8_UNorm, A16_UNorm, B8G8R8_SRGB, B8G8R8A8_SRGB, B8G8R8_UNorm, B8G8R8A8_UNorm, B8G8R8_SNorm, B8G8R8A8_SNorm, B8G8R8_UInt, B8G8R8A8_UInt, B8G8R8_SInt, B8G8R8A8_SInt, R4G4B4A4_UNormPack16, B4G4R4A4_UNormPack16, R5G6B5_UNormPack16, B5G6R5_UNormPack16, R5G5B5A1_UNormPack16, B5G5R5A1_UNormPack16, A1R5G5B5_UNormPack16, E5B9G9R9_UFloatPack32, B10G11R11_UFloatPack32, A2B10G10R10_UNormPack32, A2B10G10R10_UIntPack32, A2B10G10R10_SIntPack32, A2R10G10B10_UNormPack32, A2R10G10B10_UIntPack32, A2R10G10B10_SIntPack32, A2R10G10B10_XRSRGBPack32, A2R10G10B10_XRUNormPack32, R10G10B10_XRSRGBPack32, R10G10B10_XRUNormPack32, A10R10G10B10_XRSRGBPack32, A10R10G10B10_XRUNormPack32, A8R8G8B8_SRGB, A8R8G8B8_UNorm, A32R32G32B32_SFloat, D16_UNorm, D24_UNorm, D24_UNorm_S8_UInt, D32_SFloat, D32_SFloat_S8_Uint, S8_Uint, RGBA_DXT1_SRGB, RGBA_DXT1_UNorm, RGBA_DXT3_SRGB, RGBA_DXT3_UNorm, RGBA_DXT5_SRGB, RGBA_DXT5_UNorm, R_BC4_UNorm, R_BC4_SNorm, RG_BC5_UNorm, RG_BC5_SNorm, RGB_BC6H_UFloat, RGB_BC6H_SFloat, RGBA_BC7_SRGB, RGBA_BC7_UNorm, RGB_PVRTC_2Bpp_SRGB, RGB_PVRTC_2Bpp_UNorm, RGB_PVRTC_4Bpp_SRGB, RGB_PVRTC_4Bpp_UNorm, RGBA_PVRTC_2Bpp_SRGB, RGBA_PVRTC_2Bpp_UNorm, RGBA_PVRTC_4Bpp_SRGB, RGBA_PVRTC_4Bpp_UNorm, RGB_ETC_UNorm, RGB_ETC2_SRGB, RGB_ETC2_UNorm, RGB_A1_ETC2_SRGB, RGB_A1_ETC2_UNorm, RGBA_ETC2_SRGB, RGBA_ETC2_UNorm, R_EAC_UNorm, R_EAC_SNorm, RG_EAC_UNorm, RG_EAC_SNorm, RGBA_ASTC4X4_SRGB, RGBA_ASTC4X4_UNorm, RGBA_ASTC5X5_SRGB, RGBA_ASTC5X5_UNorm, RGBA_ASTC6X6_SRGB, RGBA_ASTC6X6_UNorm, RGBA_ASTC8X8_SRGB, RGBA_ASTC8X8_UNorm, RGBA_ASTC10X10_SRGB, RGBA_ASTC10X10_UNorm, RGBA_ASTC12X12_SRGB, RGBA_ASTC12X12_UNorm, YUV2, DepthAuto, ShadowAuto, VideoAuto, RGBA_ASTC4X4_UFloat, RGBA_ASTC5X5_UFloat, RGBA_ASTC6X6_UFloat, RGBA_ASTC8X8_UFloat, RGBA_ASTC10X10_UFloat, RGBA_ASTC12X12_UFloat,
}

Variants

None
R8_SRGB
R8G8_SRGB
R8G8B8_SRGB
R8G8B8A8_SRGB
R8_UNorm
R8G8_UNorm
R8G8B8_UNorm
R8G8B8A8_UNorm
R8_SNorm
R8G8_SNorm
R8G8B8_SNorm
R8G8B8A8_SNorm
R8_UInt
R8G8_UInt
R8G8B8_UInt
R8G8B8A8_UInt
R8_SInt
R8G8_SInt
R8G8B8_SInt
R8G8B8A8_SInt
R16_UNorm
R16G16_UNorm
R16G16B16_UNorm
R16G16B16A16_UNorm
R16_SNorm
R16G16_SNorm
R16G16B16_SNorm
R16G16B16A16_SNorm
R16_UInt
R16G16_UInt
R16G16B16_UInt
R16G16B16A16_UInt
R16_SInt
R16G16_SInt
R16G16B16_SInt
R16G16B16A16_SInt
R32_UInt
R32G32_UInt
R32G32B32_UInt
R32G32B32A32_UInt
R32_SInt
R32G32_SInt
R32G32B32_SInt
R32G32B32A32_SInt
R16_SFloat
R16G16_SFloat
R16G16B16_SFloat
R16G16B16A16_SFloat
R32_SFloat
R32G32_SFloat
R32G32B32_SFloat
R32G32B32A32_SFloat
L8_UNorm
A8_UNorm
A16_UNorm
B8G8R8_SRGB
B8G8R8A8_SRGB
B8G8R8_UNorm
B8G8R8A8_UNorm
B8G8R8_SNorm
B8G8R8A8_SNorm
B8G8R8_UInt
B8G8R8A8_UInt
B8G8R8_SInt
B8G8R8A8_SInt
R4G4B4A4_UNormPack16
B4G4R4A4_UNormPack16
R5G6B5_UNormPack16
B5G6R5_UNormPack16
R5G5B5A1_UNormPack16
B5G5R5A1_UNormPack16
A1R5G5B5_UNormPack16
E5B9G9R9_UFloatPack32
B10G11R11_UFloatPack32
A2B10G10R10_UNormPack32
A2B10G10R10_UIntPack32
A2B10G10R10_SIntPack32
A2R10G10B10_UNormPack32
A2R10G10B10_UIntPack32
A2R10G10B10_SIntPack32
A2R10G10B10_XRSRGBPack32
A2R10G10B10_XRUNormPack32
R10G10B10_XRSRGBPack32
R10G10B10_XRUNormPack32
A10R10G10B10_XRSRGBPack32
A10R10G10B10_XRUNormPack32
A8R8G8B8_SRGB
A8R8G8B8_UNorm
A32R32G32B32_SFloat
D16_UNorm
D24_UNorm
D24_UNorm_S8_UInt
D32_SFloat
D32_SFloat_S8_Uint
S8_Uint
RGBA_DXT1_SRGB
RGBA_DXT1_UNorm
RGBA_DXT3_SRGB
RGBA_DXT3_UNorm
RGBA_DXT5_SRGB
RGBA_DXT5_UNorm
R_BC4_UNorm
R_BC4_SNorm
RG_BC5_UNorm
RG_BC5_SNorm
RGB_BC6H_UFloat
RGB_BC6H_SFloat
RGBA_BC7_SRGB
RGBA_BC7_UNorm
RGB_PVRTC_2Bpp_SRGB
RGB_PVRTC_2Bpp_UNorm
RGB_PVRTC_4Bpp_SRGB
RGB_PVRTC_4Bpp_UNorm
RGBA_PVRTC_2Bpp_SRGB
RGBA_PVRTC_2Bpp_UNorm
RGBA_PVRTC_4Bpp_SRGB
RGBA_PVRTC_4Bpp_UNorm
RGB_ETC_UNorm
RGB_ETC2_SRGB
RGB_ETC2_UNorm
RGB_A1_ETC2_SRGB
RGB_A1_ETC2_UNorm
RGBA_ETC2_SRGB
RGBA_ETC2_UNorm
R_EAC_UNorm
R_EAC_SNorm
RG_EAC_UNorm
RG_EAC_SNorm
RGBA_ASTC4X4_SRGB
RGBA_ASTC4X4_UNorm
RGBA_ASTC5X5_SRGB
RGBA_ASTC5X5_UNorm
RGBA_ASTC6X6_SRGB
RGBA_ASTC6X6_UNorm
RGBA_ASTC8X8_SRGB
RGBA_ASTC8X8_UNorm
RGBA_ASTC10X10_SRGB
RGBA_ASTC10X10_UNorm
RGBA_ASTC12X12_SRGB
RGBA_ASTC12X12_UNorm
YUV2
DepthAuto
ShadowAuto
VideoAuto
RGBA_ASTC4X4_UFloat
RGBA_ASTC5X5_UFloat
RGBA_ASTC6X6_UFloat
RGBA_ASTC8X8_UFloat
RGBA_ASTC10X10_UFloat
RGBA_ASTC12X12_UFloat

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.