pub unsafe trait TextureBufferContent: BufferContent {
    // Required method
    fn get_type() -> TextureBufferContentType;
}
Expand description

Trait for data types that can be interpreted by a buffer texture.

Required Methods§

source

fn get_type() -> TextureBufferContentType

Returns the enumeration corresponding to elements of this data type.

Implementations on Foreign Types§

source§

impl TextureBufferContent for (i32, i32)

source§

impl TextureBufferContent for [i8; 2]

source§

impl TextureBufferContent for f32

source§

impl TextureBufferContent for (i8, i8)

source§

impl TextureBufferContent for (i32, i32, i32)

source§

impl TextureBufferContent for i32

source§

impl TextureBufferContent for (f32, f32, f32)

source§

impl TextureBufferContent for [u8; 4]

source§

impl TextureBufferContent for u16

source§

impl TextureBufferContent for [u32; 4]

source§

impl TextureBufferContent for i8

source§

impl TextureBufferContent for (u32, u32, u32)

source§

impl TextureBufferContent for (f32, f32, f32, f32)

source§

impl TextureBufferContent for [f32; 4]

source§

impl TextureBufferContent for [u16; 4]

source§

impl TextureBufferContent for (u32, u32, u32, u32)

source§

impl TextureBufferContent for (u16, u16, u16, u16)

source§

impl TextureBufferContent for (i8, i8, i8, i8)

source§

impl TextureBufferContent for [i16; 4]

source§

impl TextureBufferContent for [u8; 2]

source§

impl TextureBufferContent for (u32, u32)

source§

impl TextureBufferContent for (i16, i16)

source§

impl TextureBufferContent for (i16, i16, i16, i16)

source§

impl TextureBufferContent for [i32; 4]

source§

impl TextureBufferContent for i16

source§

impl TextureBufferContent for (u8, u8, u8, u8)

source§

impl TextureBufferContent for u32

source§

impl TextureBufferContent for (f32, f32)

source§

impl TextureBufferContent for (i32, i32, i32, i32)

source§

impl TextureBufferContent for (u8, u8)

source§

impl TextureBufferContent for [u32; 3]

source§

impl TextureBufferContent for [i8; 4]

source§

impl TextureBufferContent for [u32; 2]

source§

impl TextureBufferContent for [i16; 2]

source§

impl TextureBufferContent for [i32; 3]

source§

impl TextureBufferContent for u8

source§

impl TextureBufferContent for [u16; 2]

source§

impl TextureBufferContent for [i32; 2]

source§

impl TextureBufferContent for [f32; 3]

source§

impl TextureBufferContent for [f32; 2]

source§

impl TextureBufferContent for (u16, u16)

Implementors§