[][src]Enum glium::ReadError

pub enum ReadError {
    OutputFormatNotSupported,
    AttachmentTypeNotSupported,
    ClampingNotSupported,
}

Error that can happen while reading.

Variants

OutputFormatNotSupported

The implementation doesn't support converting to the requested output format.

OpenGL supports every possible format, but OpenGL ES only supports (u8, u8, u8, u8) and an implementation-defined format.

AttachmentTypeNotSupported

The implementation doesn't support reading a depth, depth-stencil or stencil attachment.

OpenGL ES only supports reading from color buffers by default. There are extensions that allow reading other types of attachments.

ClampingNotSupported

Clamping the values is not supported by the implementation.

Trait Implementations

impl Debug for ReadError[src]

impl Display for ReadError[src]

impl Error for ReadError[src]

Auto Trait Implementations

impl RefUnwindSafe for ReadError

impl Send for ReadError

impl Sync for ReadError

impl Unpin for ReadError

impl UnwindSafe for ReadError

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.