Enum cgl_rs::graphics::TextureInternalFormat
source · pub enum TextureInternalFormat {
Show 23 variants
RGBA32F,
RGB32F,
RGBA16F,
RGB16F,
RGBA32UI,
RGB32UI,
RGBA16UI,
RGB16UI,
RGBA8UI,
RGB8UI,
RGBA32I,
RGB32I,
RGBA16I,
RGB16I,
RGBA8I,
RGB8I,
RED_INTEGER,
GREEN_INTEGER,
BLUE_INTEGER,
RGB_INTEGER,
RGBA_INTEGER,
BGR_INTEGER,
BGRA_INTEGER,
}
Expand description
The texture internal format used by CGL These are reflections of OpenGL’s enum values You can also use the _i version of methods to pass integers directly instead of enums
Variants§
RGBA32F
RGB32F
RGBA16F
RGB16F
RGBA32UI
RGB32UI
RGBA16UI
RGB16UI
RGBA8UI
RGB8UI
RGBA32I
RGB32I
RGBA16I
RGB16I
RGBA8I
RGB8I
RED_INTEGER
GREEN_INTEGER
BLUE_INTEGER
RGB_INTEGER
RGBA_INTEGER
BGR_INTEGER
BGRA_INTEGER
Auto Trait Implementations§
impl RefUnwindSafe for TextureInternalFormat
impl Send for TextureInternalFormat
impl Sync for TextureInternalFormat
impl Unpin for TextureInternalFormat
impl UnwindSafe for TextureInternalFormat
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