tiny.gpu.SurfacePlatform
Defined in contract.
API (6)
Actions
Public operations.
Fields and members
Public fields and members.
Source
Source: lib/gpu/src/contract.zig:217
zig
pub const SurfacePlatform = union(SurfacePlatformKind) { x11: X11Surface, cocoa: CocoaSurface, webgpu_canvas: WebGpuCanvasSurface, headless: HeadlessSurface, external: ExternalSurface, pub fn kind(self: SurfacePlatform) SurfacePlatformKind { return switch (self) { .x11 => .x11, .cocoa => .cocoa, .webgpu_canvas => .webgpu_canvas, .headless => .headless, .external => .external, }; }};Source: lib/gpu/src/root.zig:56
zig
pub const SurfacePlatform = contract.SurfacePlatform;Audit
| Definitions | 2 |
|---|---|
| Public names | 4 |
| Members | 5 |
| Version | 26.7.0 |
| Revision | daab053ee433 |