[][src]Module starstruck::graphics

Structs

A1r5g5b5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2b10g10r10Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2b10g10r10Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2b10g10r10Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2b10g10r10Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2b10g10r10Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2b10g10r10Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2r10g10b10Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2r10g10b10Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2r10g10b10Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2r10g10b10Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2r10g10b10Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

A2r10g10b10Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Abgr8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Abgr8Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Abgr8Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Abgr8Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Abgr8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Abgr8Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Abgr8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Array
Astc10x5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc10x5Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc10x6Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc10x6Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc10x8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc10x8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc10x10Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc10x10Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc12x10Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc12x10Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc12x12Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc12x12Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc4x4Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc4x4Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc5x4Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc5x4Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc5x5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc5x5Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc6x5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc6x5Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc6x6Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc6x6Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc8x5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc8x5Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc8x6Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc8x6Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc8x8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Astc8x8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

B10g11r11Ufloat

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

B5g5r5a1Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

B5g6r5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc1RgbUnorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc1RgbSrgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc1RgbaUnorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc1RgbaSrgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc2Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc2Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc3Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc3Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc4Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc4Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc5Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc6hUfloat

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc6hFloat

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc7Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bc7Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgr8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgr8Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgr8Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgr8Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgr8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgr8Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgr8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra4Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra8Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra8Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra8Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra8Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bgra8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Bundle

A bundle contains both the vertexes and indexes needed to render a entity

Cube
D16Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

D32Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

D16UnormS8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

D24UnormS8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

D32FloatS8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

E5b9g9r9Ufloat

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

EacR11Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

EacR11Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

EacR11g11Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

EacR11g11Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Etc2R8g8b8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Etc2R8g8b8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Etc2R8g8b8a1Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Etc2R8g8b8a1Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Etc2R8g8b8a8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Etc2R8g8b8a8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Pipeline
R8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R8Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R8Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R8Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R8Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R16Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R16Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R16Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R16Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R16Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R16Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R16Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R32Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R32Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R32Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R64Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R64Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R64Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R5g5b5a1Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

R5g6b5Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg4Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg8Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg8Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg8Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg8Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg16Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg16Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg16Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg16Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg16Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg16Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg16Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg32Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg32Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg32Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg64Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg64Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rg64Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb8Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb8Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb8Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb8Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb16Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb16Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb16Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb16Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb16Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb16Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb16Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb32Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb32Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb32Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb64Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb64Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgb64Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba4Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba8Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba8Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba8Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba8Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba8Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba8Srgb

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba16Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba16Inorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba16Uscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba16Iscaled

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba16Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba16Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba16Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba32Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba32Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba32Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba64Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba64Int

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Rgba64Float

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

S8Uint

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

ShaderDescription
ShaderSet
Single
Texture
X8D24Unorm

A struct equivalent to the matching Format enum member, which allows an API to be strongly typed on particular formats.

Traits

AsFormat

Conversion trait into Format;

BundleEncoderExt
PipelineEncoderExt
TextureType