[−][src]Enum glium::texture::UncompressedUintFormat
List of uncompressed pixel formats that contain unsigned integral data.
Variants
May not be supported by renderbuffers.
May not be supported by renderbuffers.
May not be supported by renderbuffers.
Implementations
impl UncompressedUintFormat
[src]
pub fn get_formats_list() -> Vec<UncompressedUintFormat>
[src]
Returns a list of all the possible values of this enumeration.
pub fn to_texture_format(self) -> TextureFormat
[src]
Turns this format into a more generic TextureFormat
.
pub fn is_supported<C: ?Sized>(&self, context: &C) -> bool where
C: CapabilitiesSource,
[src]
C: CapabilitiesSource,
Returns true if this format is supported by the backend.
pub fn is_color_renderable<C: ?Sized>(&self, context: &C) -> bool where
C: CapabilitiesSource,
[src]
C: CapabilitiesSource,
Returns true if a texture or renderbuffer with this format can be used as a framebuffer attachment.
Trait Implementations
impl Clone for UncompressedUintFormat
[src]
fn clone(&self) -> UncompressedUintFormat
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for UncompressedUintFormat
[src]
impl Debug for UncompressedUintFormat
[src]
impl Eq for UncompressedUintFormat
[src]
impl Hash for UncompressedUintFormat
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<UncompressedUintFormat> for UncompressedUintFormat
[src]
fn eq(&self, other: &UncompressedUintFormat) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for UncompressedUintFormat
[src]
impl StructuralPartialEq for UncompressedUintFormat
[src]
Auto Trait Implementations
impl RefUnwindSafe for UncompressedUintFormat
impl Send for UncompressedUintFormat
impl Sync for UncompressedUintFormat
impl Unpin for UncompressedUintFormat
impl UnwindSafe for UncompressedUintFormat
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Content for T where
T: Copy,
[src]
T: Copy,
type Owned = T
A type that holds a sized version of the content.
fn read<F, E>(usize, F) -> Result<T, E> where
F: FnOnce(&mut T) -> Result<(), E>,
[src]
F: FnOnce(&mut T) -> Result<(), E>,
fn get_elements_size() -> usize
[src]
fn to_void_ptr(&Self) -> *const ()
[src]
fn ref_from_ptr(*mut (), usize) -> Option<*mut T>
[src]
fn is_size_suitable(usize) -> bool
[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.
fn to_owned(&self) -> T
[src]
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.
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>,