[−][src]Trait nannou::vk::FormatDesc
Associated Types
type ClearValue
Required methods
fn format(&self) -> Format
fn decode_clear_value(&self, Self::ClearValue) -> ClearValue
Implementors
impl FormatDesc for Format
[src]
type ClearValue = ClearValue
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
value: <Format as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
value: <Format as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A1R5G5B5UnormPack16
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A1R5G5B5UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A1R5G5B5UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2B10G10R10SintPack32
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2B10G10R10SintPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2B10G10R10SintPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2B10G10R10SnormPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2B10G10R10SnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2B10G10R10SnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2B10G10R10SscaledPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2B10G10R10SscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2B10G10R10SscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2B10G10R10UintPack32
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2B10G10R10UintPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2B10G10R10UintPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2B10G10R10UnormPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2B10G10R10UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2B10G10R10UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2B10G10R10UscaledPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2B10G10R10UscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2B10G10R10UscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2R10G10B10SintPack32
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2R10G10B10SintPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2R10G10B10SintPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2R10G10B10SnormPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2R10G10B10SnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2R10G10B10SnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2R10G10B10SscaledPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2R10G10B10SscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2R10G10B10SscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2R10G10B10UintPack32
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2R10G10B10UintPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2R10G10B10UintPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2R10G10B10UnormPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2R10G10B10UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2R10G10B10UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A2R10G10B10UscaledPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A2R10G10B10UscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A2R10G10B10UscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A8B8G8R8SintPack32
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A8B8G8R8SintPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A8B8G8R8SintPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A8B8G8R8SnormPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A8B8G8R8SnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A8B8G8R8SnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A8B8G8R8SrgbPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A8B8G8R8SrgbPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A8B8G8R8SrgbPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A8B8G8R8SscaledPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A8B8G8R8SscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A8B8G8R8SscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A8B8G8R8UintPack32
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A8B8G8R8UintPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A8B8G8R8UintPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A8B8G8R8UnormPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A8B8G8R8UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A8B8G8R8UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for A8B8G8R8UscaledPack32
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <A8B8G8R8UscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <A8B8G8R8UscaledPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x10SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x10SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x10SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x10UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x10UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x10UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x5SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x5UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x6SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x6SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x6SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x6UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x6UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x6UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x8SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_10x8UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_10x8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_10x8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_12x10SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_12x10SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_12x10SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_12x10UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_12x10UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_12x10UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_12x12SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_12x12SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_12x12SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_12x12UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_12x12UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_12x12UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_4x4SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_4x4SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_4x4SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_4x4UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_4x4UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_4x4UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_5x4SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_5x4SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_5x4SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_5x4UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_5x4UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_5x4UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_5x5SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_5x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_5x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_5x5UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_5x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_5x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_6x5SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_6x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_6x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_6x5UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_6x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_6x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_6x6SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_6x6SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_6x6SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_6x6UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_6x6UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_6x6UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_8x5SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_8x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_8x5SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_8x5UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_8x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_8x5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_8x6SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_8x6SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_8x6SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_8x6UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_8x6UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_8x6UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_8x8SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_8x8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_8x8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ASTC_8x8UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ASTC_8x8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ASTC_8x8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B10G11R11UfloatPack32
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B10G11R11UfloatPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B10G11R11UfloatPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B4G4R4A4UnormPack16
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B4G4R4A4UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B4G4R4A4UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B5G5R5A1UnormPack16
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B5G5R5A1UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B5G5R5A1UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B5G6R5UnormPack16
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B5G6R5UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B5G6R5UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8A8Sint
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8A8Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8A8Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8A8Snorm
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8A8Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8A8Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8A8Srgb
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8A8Srgb as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8A8Srgb as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8A8Sscaled
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8A8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8A8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8A8Uint
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8A8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8A8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8A8Unorm
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8A8Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8A8Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8A8Uscaled
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8A8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8A8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8Sint
[src]
type ClearValue = [i32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8Snorm
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8Srgb
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8Srgb as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8Srgb as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8Sscaled
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8Uint
[src]
type ClearValue = [u32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8Unorm
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for B8G8R8Uscaled
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <B8G8R8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <B8G8R8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC1_RGBASrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC1_RGBASrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC1_RGBASrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC1_RGBAUnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC1_RGBAUnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC1_RGBAUnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC1_RGBSrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC1_RGBSrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC1_RGBSrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC1_RGBUnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC1_RGBUnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC1_RGBUnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC2SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC2SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC2SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC2UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC2UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC2UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC3SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC3SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC3SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC3UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC3UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC3UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC4SnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC4SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC4SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC4UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC4UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC4UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC5SnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC5SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC5SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC5UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC5UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC6HSfloatBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC6HSfloatBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC6HSfloatBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC6HUfloatBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC6HUfloatBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC6HUfloatBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC7SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC7SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC7SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for BC7UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <BC7UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <BC7UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for D16Unorm
[src]
type ClearValue = f32
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <D16Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <D16Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for D16Unorm_S8Uint
[src]
type ClearValue = (f32, u32)
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <D16Unorm_S8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <D16Unorm_S8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for D24Unorm_S8Uint
[src]
type ClearValue = (f32, u32)
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <D24Unorm_S8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <D24Unorm_S8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for D32Sfloat
[src]
type ClearValue = f32
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <D32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <D32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for D32Sfloat_S8Uint
[src]
type ClearValue = (f32, u32)
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <D32Sfloat_S8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <D32Sfloat_S8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for E5B9G9R9UfloatPack32
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <E5B9G9R9UfloatPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <E5B9G9R9UfloatPack32 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for EAC_R11G11SnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <EAC_R11G11SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <EAC_R11G11SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for EAC_R11G11UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <EAC_R11G11UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <EAC_R11G11UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for EAC_R11SnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <EAC_R11SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <EAC_R11SnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for EAC_R11UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <EAC_R11UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <EAC_R11UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ETC2_R8G8B8A1SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ETC2_R8G8B8A1SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ETC2_R8G8B8A1SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ETC2_R8G8B8A1UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ETC2_R8G8B8A1UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ETC2_R8G8B8A1UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ETC2_R8G8B8A8SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ETC2_R8G8B8A8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ETC2_R8G8B8A8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ETC2_R8G8B8A8UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ETC2_R8G8B8A8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ETC2_R8G8B8A8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ETC2_R8G8B8SrgbBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ETC2_R8G8B8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ETC2_R8G8B8SrgbBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for ETC2_R8G8B8UnormBlock
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <ETC2_R8G8B8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <ETC2_R8G8B8UnormBlock as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16A16Sfloat
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16A16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16A16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16A16Sint
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16A16Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16A16Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16A16Snorm
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16A16Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16A16Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16A16Sscaled
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16A16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16A16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16A16Uint
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16A16Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16A16Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16A16Unorm
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16A16Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16A16Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16A16Uscaled
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16A16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16A16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16Sfloat
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16Sint
[src]
type ClearValue = [i32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16Snorm
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16Sscaled
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16Uint
[src]
type ClearValue = [u32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16Unorm
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16B16Uscaled
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16B16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16B16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16Sfloat
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16Sint
[src]
type ClearValue = [i32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16Snorm
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16Sscaled
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16Uint
[src]
type ClearValue = [u32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16Unorm
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16G16Uscaled
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16G16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16G16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16Sfloat
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16Sint
[src]
type ClearValue = [i32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16Snorm
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16Sscaled
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16Uint
[src]
type ClearValue = [u32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16Unorm
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R16Uscaled
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R16Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32B32A32Sfloat
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32B32A32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32B32A32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32B32A32Sint
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32B32A32Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32B32A32Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32B32A32Uint
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32B32A32Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32B32A32Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32B32Sfloat
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32B32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32B32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32B32Sint
[src]
type ClearValue = [i32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32B32Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32B32Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32B32Uint
[src]
type ClearValue = [u32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32B32Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32B32Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32Sfloat
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32Sint
[src]
type ClearValue = [i32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32G32Uint
[src]
type ClearValue = [u32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32G32Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32G32Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32Sfloat
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32Sint
[src]
type ClearValue = [i32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R32Uint
[src]
type ClearValue = [u32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R32Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R32Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R4G4B4A4UnormPack16
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R4G4B4A4UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R4G4B4A4UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R4G4UnormPack8
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R4G4UnormPack8 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R4G4UnormPack8 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R5G5B5A1UnormPack16
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R5G5B5A1UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R5G5B5A1UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R5G6B5UnormPack16
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R5G6B5UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R5G6B5UnormPack16 as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64B64A64Sfloat
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64B64A64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64B64A64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64B64A64Sint
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64B64A64Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64B64A64Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64B64A64Uint
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64B64A64Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64B64A64Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64B64Sfloat
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64B64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64B64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64B64Sint
[src]
type ClearValue = [i32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64B64Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64B64Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64B64Uint
[src]
type ClearValue = [u32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64B64Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64B64Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64Sfloat
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64Sint
[src]
type ClearValue = [i32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64G64Uint
[src]
type ClearValue = [u32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64G64Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64G64Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64Sfloat
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64Sfloat as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64Sint
[src]
type ClearValue = [i32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R64Uint
[src]
type ClearValue = [u32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R64Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R64Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8A8Sint
[src]
type ClearValue = [i32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8A8Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8A8Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8A8Snorm
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8A8Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8A8Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8A8Srgb
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8A8Srgb as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8A8Srgb as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8A8Sscaled
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8A8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8A8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8A8Uint
[src]
type ClearValue = [u32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8A8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8A8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8A8Unorm
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8A8Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8A8Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8A8Uscaled
[src]
type ClearValue = [f32; 4]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8A8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8A8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8Sint
[src]
type ClearValue = [i32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8Snorm
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8Srgb
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8Srgb as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8Srgb as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8Sscaled
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8Uint
[src]
type ClearValue = [u32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8Unorm
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8B8Uscaled
[src]
type ClearValue = [f32; 3]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8B8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8B8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8Sint
[src]
type ClearValue = [i32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8Snorm
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8Srgb
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8Srgb as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8Srgb as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8Sscaled
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8Uint
[src]
type ClearValue = [u32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8Unorm
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8G8Uscaled
[src]
type ClearValue = [f32; 2]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8G8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8G8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8Sint
[src]
type ClearValue = [i32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8Sint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8Sint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8Snorm
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8Snorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8Snorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8Srgb
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8Srgb as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8Srgb as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8Sscaled
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8Sscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8Uint
[src]
type ClearValue = [u32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8Unorm
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8Unorm as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8Unorm as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for R8Uscaled
[src]
type ClearValue = [f32; 1]
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <R8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <R8Uscaled as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for S8Uint
[src]
type ClearValue = u32
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <S8Uint as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <S8Uint as FormatDesc>::ClearValue
) -> ClearValue
impl FormatDesc for X8_D24UnormPack32
[src]
type ClearValue = f32
fn format(&self) -> Format
[src]
fn decode_clear_value(
&self,
val: <X8_D24UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue
[src]
&self,
val: <X8_D24UnormPack32 as FormatDesc>::ClearValue
) -> ClearValue