[−][src]Enum miniquad::graphics::TextureFormat
List of all the possible formats of input data when uploading to texture. The list is built by intersection of texture formats supported by 3.3 core profile and webgl1.
Variants
Implementations
impl TextureFormat
[src]
pub fn size(self, width: u32, height: u32) -> u32
[src]
Returns the size in bytes of texture with dimensions
.
Trait Implementations
impl Clone for TextureFormat
[src]
pub fn clone(&self) -> TextureFormat
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TextureFormat
[src]
impl Debug for TextureFormat
[src]
impl Eq for TextureFormat
[src]
impl PartialEq<TextureFormat> for TextureFormat
[src]
pub fn eq(&self, other: &TextureFormat) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for TextureFormat
[src]
impl StructuralPartialEq for TextureFormat
[src]
Auto Trait Implementations
impl RefUnwindSafe for TextureFormat
[src]
impl Send for TextureFormat
[src]
impl Sync for TextureFormat
[src]
impl Unpin for TextureFormat
[src]
impl UnwindSafe for TextureFormat
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,