Skip to documentation
SLOP

tiny.gpu.RenderPrimitiveTopologySet

Reference tiny.gpu RenderPrimitiveTopologySet

Defined in contract.

API (4)

Actions

Public operations.

Fields and members

Public fields and members.

No direct callersNo direct callscontractRenderPrimitiveTopologySet
Static calls · unresolved targets: unknown · external targets: unknown.

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;
Called byCallsRasterCapabilitiessupportsTopologyprivate sourcelib.gpu.src.contractbitForRenderPrimitiveTopologyRenderPrimitiveTopologySetcontains
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsprivate sourcelib.gpu.src.contractfakeQueryCapabilitiestest sourcelib.gpu.src.contracttest: capabilities bound push constan...test sourcelib.gpu.src.contracttest: capabilities validate render pi...RenderPrimitiveTopologySetinsertRenderPrimitiveTopologySetinit
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsRenderPrimitiveTopologySetinitprivate sourcelib.gpu.src.contractbitForRenderPrimitiveTopologyRenderPrimitiveTopologySetinsert
Static calls · unresolved targets: 0 · external targets: 0.

Audit

Definitions4
Public names8
Members1
Version26.7.0
Revisiondaab053ee433