Struct cat_engine_basement::graphics::level1::Texture2D [−][src]
pub struct Texture2D { /* fields omitted */ }
Implementations
pub fn new(
texture_internal_format: Texture2DInternalFormat,
mag_filter: TextureMagFilter,
min_filter: TextureMinFilter,
size: [u32; 2],
image_data_format: ImageDataFormat,
data: &[u8]
) -> Result<Texture2D, GLError>
pub fn new(
texture_internal_format: Texture2DInternalFormat,
mag_filter: TextureMagFilter,
min_filter: TextureMinFilter,
size: [u32; 2],
image_data_format: ImageDataFormat,
data: &[u8]
) -> Result<Texture2D, GLError>
Creates a texture.