Docs.rs
vulkano-0.11.0
vulkano 0.11.0
Docs.rs crate page
MIT/Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
tomaka
github:vulkano-rs:publishers
Dependencies
crossbeam ^0.4
normal
fnv ^1.0.6
normal
half ^1
normal
lazy_static ^1
normal
shared_library ^0.1.7
normal
smallvec ^0.6.0
normal
vk-sys ^0.3.3
normal
Versions
65.23%
of the crate is documented
This release has been yanked, go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
StrongStorage
Required Associated Types
Pixel
Implementors
In vulkano::format
?
Trait
vulkano
::
format
::
StrongStorage
source
·
[
−
]
pub unsafe trait StrongStorage:
FormatDesc
{ type
Pixel
:
Copy
; }
Required Associated Types
source
type
Pixel
:
Copy
Implementors
source
impl
StrongStorage
for
A1R5G5B5UnormPack16
type
Pixel
=
u16
source
impl
StrongStorage
for
A2B10G10R10SintPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2B10G10R10SnormPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2B10G10R10SscaledPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2B10G10R10UintPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2B10G10R10UnormPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2B10G10R10UscaledPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2R10G10B10SintPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2R10G10B10SnormPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2R10G10B10SscaledPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2R10G10B10UintPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2R10G10B10UnormPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A2R10G10B10UscaledPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
A8B8G8R8SintPack32
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
A8B8G8R8SnormPack32
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
A8B8G8R8SrgbPack32
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
A8B8G8R8SscaledPack32
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
A8B8G8R8UintPack32
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
A8B8G8R8UnormPack32
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
A8B8G8R8UscaledPack32
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
B4G4R4A4UnormPack16
type
Pixel
=
u16
source
impl
StrongStorage
for
B5G5R5A1UnormPack16
type
Pixel
=
u16
source
impl
StrongStorage
for
B5G6R5UnormPack16
type
Pixel
=
u16
source
impl
StrongStorage
for
B8G8R8A8Sint
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
B8G8R8A8Snorm
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
B8G8R8A8Srgb
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
B8G8R8A8Sscaled
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
B8G8R8A8Uint
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
B8G8R8A8Unorm
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
B8G8R8A8Uscaled
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
B8G8R8Sint
type
Pixel
= [
i8
;
3
]
source
impl
StrongStorage
for
B8G8R8Snorm
type
Pixel
= [
i8
;
3
]
source
impl
StrongStorage
for
B8G8R8Srgb
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
B8G8R8Sscaled
type
Pixel
= [
i8
;
3
]
source
impl
StrongStorage
for
B8G8R8Uint
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
B8G8R8Unorm
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
B8G8R8Uscaled
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
B10G11R11UfloatPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
E5B9G9R9UfloatPack32
type
Pixel
=
u32
source
impl
StrongStorage
for
R4G4B4A4UnormPack16
type
Pixel
=
u16
source
impl
StrongStorage
for
R4G4UnormPack8
type
Pixel
=
u8
source
impl
StrongStorage
for
R5G5B5A1UnormPack16
type
Pixel
=
u16
source
impl
StrongStorage
for
R5G6B5UnormPack16
type
Pixel
=
u16
source
impl
StrongStorage
for
R8G8B8A8Sint
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
R8G8B8A8Snorm
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
R8G8B8A8Srgb
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
R8G8B8A8Sscaled
type
Pixel
= [
i8
;
4
]
source
impl
StrongStorage
for
R8G8B8A8Uint
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
R8G8B8A8Unorm
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
R8G8B8A8Uscaled
type
Pixel
= [
u8
;
4
]
source
impl
StrongStorage
for
R8G8B8Sint
type
Pixel
= [
i8
;
3
]
source
impl
StrongStorage
for
R8G8B8Snorm
type
Pixel
= [
i8
;
3
]
source
impl
StrongStorage
for
R8G8B8Srgb
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
R8G8B8Sscaled
type
Pixel
= [
i8
;
3
]
source
impl
StrongStorage
for
R8G8B8Uint
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
R8G8B8Unorm
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
R8G8B8Uscaled
type
Pixel
= [
u8
;
3
]
source
impl
StrongStorage
for
R8G8Sint
type
Pixel
= [
i8
;
2
]
source
impl
StrongStorage
for
R8G8Snorm
type
Pixel
= [
i8
;
2
]
source
impl
StrongStorage
for
R8G8Srgb
type
Pixel
= [
u8
;
2
]
source
impl
StrongStorage
for
R8G8Sscaled
type
Pixel
= [
i8
;
2
]
source
impl
StrongStorage
for
R8G8Uint
type
Pixel
= [
u8
;
2
]
source
impl
StrongStorage
for
R8G8Unorm
type
Pixel
= [
u8
;
2
]
source
impl
StrongStorage
for
R8G8Uscaled
type
Pixel
= [
u8
;
2
]
source
impl
StrongStorage
for
R8Sint
type
Pixel
=
i8
source
impl
StrongStorage
for
R8Snorm
type
Pixel
=
i8
source
impl
StrongStorage
for
R8Srgb
type
Pixel
=
u8
source
impl
StrongStorage
for
R8Sscaled
type
Pixel
=
i8
source
impl
StrongStorage
for
R8Uint
type
Pixel
=
u8
source
impl
StrongStorage
for
R8Unorm
type
Pixel
=
u8
source
impl
StrongStorage
for
R8Uscaled
type
Pixel
=
u8
source
impl
StrongStorage
for
R16G16B16A16Sfloat
type
Pixel
= [
f16
;
4
]
source
impl
StrongStorage
for
R16G16B16A16Sint
type
Pixel
= [
i16
;
4
]
source
impl
StrongStorage
for
R16G16B16A16Snorm
type
Pixel
= [
i16
;
4
]
source
impl
StrongStorage
for
R16G16B16A16Sscaled
type
Pixel
= [
i16
;
4
]
source
impl
StrongStorage
for
R16G16B16A16Uint
type
Pixel
= [
u16
;
4
]
source
impl
StrongStorage
for
R16G16B16A16Unorm
type
Pixel
= [
u16
;
4
]
source
impl
StrongStorage
for
R16G16B16A16Uscaled
type
Pixel
= [
u16
;
4
]
source
impl
StrongStorage
for
R16G16B16Sfloat
type
Pixel
= [
f16
;
3
]
source
impl
StrongStorage
for
R16G16B16Sint
type
Pixel
= [
i16
;
3
]
source
impl
StrongStorage
for
R16G16B16Snorm
type
Pixel
= [
i16
;
3
]
source
impl
StrongStorage
for
R16G16B16Sscaled
type
Pixel
= [
i16
;
3
]
source
impl
StrongStorage
for
R16G16B16Uint
type
Pixel
= [
u16
;
3
]
source
impl
StrongStorage
for
R16G16B16Unorm
type
Pixel
= [
u16
;
3
]
source
impl
StrongStorage
for
R16G16B16Uscaled
type
Pixel
= [
u16
;
3
]
source
impl
StrongStorage
for
R16G16Sfloat
type
Pixel
= [
f16
;
2
]
source
impl
StrongStorage
for
R16G16Sint
type
Pixel
= [
i16
;
2
]
source
impl
StrongStorage
for
R16G16Snorm
type
Pixel
= [
i16
;
2
]
source
impl
StrongStorage
for
R16G16Sscaled
type
Pixel
= [
i16
;
2
]
source
impl
StrongStorage
for
R16G16Uint
type
Pixel
= [
u16
;
2
]
source
impl
StrongStorage
for
R16G16Unorm
type
Pixel
= [
u16
;
2
]
source
impl
StrongStorage
for
R16G16Uscaled
type
Pixel
= [
u16
;
2
]
source
impl
StrongStorage
for
R16Sfloat
type
Pixel
=
f16
source
impl
StrongStorage
for
R16Sint
type
Pixel
=
i16
source
impl
StrongStorage
for
R16Snorm
type
Pixel
=
i16
source
impl
StrongStorage
for
R16Sscaled
type
Pixel
=
i16
source
impl
StrongStorage
for
R16Uint
type
Pixel
=
u16
source
impl
StrongStorage
for
R16Unorm
type
Pixel
=
u16
source
impl
StrongStorage
for
R16Uscaled
type
Pixel
=
u16
source
impl
StrongStorage
for
R32G32B32A32Sfloat
type
Pixel
= [
f32
;
4
]
source
impl
StrongStorage
for
R32G32B32A32Sint
type
Pixel
= [
i32
;
4
]
source
impl
StrongStorage
for
R32G32B32A32Uint
type
Pixel
= [
u32
;
4
]
source
impl
StrongStorage
for
R32G32B32Sfloat
type
Pixel
= [
f32
;
3
]
source
impl
StrongStorage
for
R32G32B32Sint
type
Pixel
= [
i32
;
3
]
source
impl
StrongStorage
for
R32G32B32Uint
type
Pixel
= [
u32
;
3
]
source
impl
StrongStorage
for
R32G32Sfloat
type
Pixel
= [
f32
;
2
]
source
impl
StrongStorage
for
R32G32Sint
type
Pixel
= [
i32
;
2
]
source
impl
StrongStorage
for
R32G32Uint
type
Pixel
= [
u32
;
2
]
source
impl
StrongStorage
for
R32Sfloat
type
Pixel
=
f32
source
impl
StrongStorage
for
R32Sint
type
Pixel
=
i32
source
impl
StrongStorage
for
R32Uint
type
Pixel
=
u32
source
impl
StrongStorage
for
R64G64B64A64Sfloat
type
Pixel
= [
f64
;
4
]
source
impl
StrongStorage
for
R64G64B64A64Sint
type
Pixel
= [
i64
;
4
]
source
impl
StrongStorage
for
R64G64B64A64Uint
type
Pixel
= [
u64
;
4
]
source
impl
StrongStorage
for
R64G64B64Sfloat
type
Pixel
= [
f64
;
3
]
source
impl
StrongStorage
for
R64G64B64Sint
type
Pixel
= [
i64
;
3
]
source
impl
StrongStorage
for
R64G64B64Uint
type
Pixel
= [
u64
;
3
]
source
impl
StrongStorage
for
R64G64Sfloat
type
Pixel
= [
f64
;
2
]
source
impl
StrongStorage
for
R64G64Sint
type
Pixel
= [
i64
;
2
]
source
impl
StrongStorage
for
R64G64Uint
type
Pixel
= [
u64
;
2
]
source
impl
StrongStorage
for
R64Sfloat
type
Pixel
=
f64
source
impl
StrongStorage
for
R64Sint
type
Pixel
=
i64
source
impl
StrongStorage
for
R64Uint
type
Pixel
=
u64