| #![allow(unused_imports)] |
| use wasm_bindgen::prelude::*; |
| #[cfg(web_sys_unstable_apis)] |
| #[wasm_bindgen] |
| #[doc = "The `GpuVertexFormat` enum."] |
| #[doc = ""] |
| #[doc = "*This API requires the following crate features to be activated: `GpuVertexFormat`*"] |
| #[doc = ""] |
| #[doc = "*This API is unstable and requires `--cfg=web_sys_unstable_apis` to be activated, as"] |
| #[doc = "[described in the `wasm-bindgen` guide](https://rustwasm.github.io/docs/wasm-bindgen/web-sys/unstable-apis.html)*"] |
| #[derive(Debug, Clone, Copy, PartialEq, Eq)] |
| pub enum GpuVertexFormat { |
| Uint8x2 = "uint8x2", |
| Uint8x4 = "uint8x4", |
| Sint8x2 = "sint8x2", |
| Sint8x4 = "sint8x4", |
| Unorm8x2 = "unorm8x2", |
| Unorm8x4 = "unorm8x4", |
| Snorm8x2 = "snorm8x2", |
| Snorm8x4 = "snorm8x4", |
| Uint16x2 = "uint16x2", |
| Uint16x4 = "uint16x4", |
| Sint16x2 = "sint16x2", |
| Sint16x4 = "sint16x4", |
| Unorm16x2 = "unorm16x2", |
| Unorm16x4 = "unorm16x4", |
| Snorm16x2 = "snorm16x2", |
| Snorm16x4 = "snorm16x4", |
| Float16x2 = "float16x2", |
| Float16x4 = "float16x4", |
| Float32 = "float32", |
| Float32x2 = "float32x2", |
| Float32x3 = "float32x3", |
| Float32x4 = "float32x4", |
| Uint32 = "uint32", |
| Uint32x2 = "uint32x2", |
| Uint32x3 = "uint32x3", |
| Uint32x4 = "uint32x4", |
| Sint32 = "sint32", |
| Sint32x2 = "sint32x2", |
| Sint32x3 = "sint32x3", |
| Sint32x4 = "sint32x4", |
| } |