tiny.gpu.RenderPrimitiveTopologySet
Defined in contract.
API (4)
Actions
Public operations.
Fields and members
Public fields and members.
Source
Source: lib/gpu/src/contract.zig:724
zig
pub const RenderPrimitiveTopologySet = struct { bits: u64 = 0, pub fn init(values: []const RenderPrimitiveTopology) RenderPrimitiveTopologySet { var set: RenderPrimitiveTopologySet = .{}; for (values) |value| set.insert(value); return set; } pub fn insert(self: *RenderPrimitiveTopologySet, value: RenderPrimitiveTopology) void { self.bits |= bitForRenderPrimitiveTopology(value); } pub fn contains(self: RenderPrimitiveTopologySet, value: RenderPrimitiveTopology) bool { return (self.bits & bitForRenderPrimitiveTopology(value)) != 0; }};Source: lib/gpu/src/root.zig:83
zig
pub const RenderPrimitiveTopologySet = contract.RenderPrimitiveTopologySet;Audit
| Definitions | 4 |
|---|---|
| Public names | 8 |
| Members | 1 |
| Version | 26.7.0 |
| Revision | daab053ee433 |