#[repr(u32)]pub enum TranscodeFormat {
Show 21 variants
Etc1Rgb = 0,
Etc2Rgba = 1,
Bc1Rgb = 2,
Bc3Rgba = 3,
Bc3R = 4,
Bc5Rg = 5,
Bc7Rgba = 6,
Pvrtc14Rgb = 8,
Pvrtc14Rgba = 9,
Astc4x4Rgba = 10,
Pvrtc24Rgb = 18,
Pvrtc24Rgba = 19,
Etc2EacR11 = 20,
Etc2EacRg11 = 21,
Rgba32 = 13,
Rgb565 = 14,
Bgr565 = 15,
Rgba4444 = 16,
Etc = 22,
Bc1or3 = 23,
NoSelection = 2_147_483_647,
}
Expand description
The destination format for transcoding a crate::texture::Ktx2
via Basis Universal.
Variants§
Etc1Rgb = 0
Etc2Rgba = 1
Bc1Rgb = 2
Bc3Rgba = 3
Bc3R = 4
Bc5Rg = 5
Bc7Rgba = 6
Pvrtc14Rgb = 8
Pvrtc14Rgba = 9
Astc4x4Rgba = 10
Pvrtc24Rgb = 18
Pvrtc24Rgba = 19
Etc2EacR11 = 20
Etc2EacRg11 = 21
Rgba32 = 13
Rgb565 = 14
Bgr565 = 15
Rgba4444 = 16
Etc = 22
Bc1or3 = 23
NoSelection = 2_147_483_647
Trait Implementations§
Source§impl Clone for TranscodeFormat
impl Clone for TranscodeFormat
Source§fn clone(&self) -> TranscodeFormat
fn clone(&self) -> TranscodeFormat
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TranscodeFormat
impl Debug for TranscodeFormat
Source§impl PartialEq for TranscodeFormat
impl PartialEq for TranscodeFormat
Source§impl TryFrom<u32> for TranscodeFormat
impl TryFrom<u32> for TranscodeFormat
impl Copy for TranscodeFormat
impl Eq for TranscodeFormat
impl StructuralPartialEq for TranscodeFormat
Auto Trait Implementations§
impl Freeze for TranscodeFormat
impl RefUnwindSafe for TranscodeFormat
impl Send for TranscodeFormat
impl Sync for TranscodeFormat
impl Unpin for TranscodeFormat
impl UnwindSafe for TranscodeFormat
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more