pub enum AmdGpu {
Show 16 variants
Gfx801,
Carrizo,
Gfx802,
Iceland,
Tonga,
Gfx803,
Fiji,
Polaris10,
Polaris11,
Gfx810,
Stoney,
Gfx900,
Gfx902,
Gfx904,
Gfx906,
Gfx909,
}Expand description
These are taken from the AMDGPU LLVM target machine. TODO do we care about pre-GFX8 GPUs?
Variants§
Gfx801
Carrizo
Gfx802
Iceland
Tonga
Gfx803
Fiji
Polaris10
Polaris11
Gfx810
Stoney
Gfx900
Gfx902
Gfx904
Gfx906
Gfx909
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AmdGpu
impl<'de> Deserialize<'de> for AmdGpu
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for AmdGpu
impl Eq for AmdGpu
impl StructuralPartialEq for AmdGpu
Auto Trait Implementations§
impl Freeze for AmdGpu
impl RefUnwindSafe for AmdGpu
impl Send for AmdGpu
impl Sync for AmdGpu
impl Unpin for AmdGpu
impl UnwindSafe for AmdGpu
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