pub enum Dimensions {
Texture1d {
width: u32,
},
Texture1dArray {
width: u32,
array_size: u32,
},
Texture2d {
width: u32,
height: u32,
},
Texture2dArray {
width: u32,
height: u32,
array_size: u32,
},
Texture2dMultisample {
width: u32,
height: u32,
samples: u32,
},
Texture2dMultisampleArray {
width: u32,
height: u32,
array_size: u32,
samples: u32,
},
Texture3d {
width: u32,
height: u32,
depth: u32,
},
Cubemap {
dimension: u32,
},
CubemapArray {
dimension: u32,
array_size: u32,
},
}
Variants
Texture1d | Fields
|
Texture1dArray | Fields
|
Texture2d | Fields
|
Texture2dArray | Fields
|
Texture2dMultisample | Fields
|
Texture2dMultisampleArray | Fields
width | | height | | array_size | | samples | |
|
Texture3d | Fields
|
Cubemap | Fields
|
CubemapArray | Fields
|
Trait Implementations
Derived Implementations