Skip to documentation
SLOP

tiny.gpu.CompileRequest

Reference tiny.gpu CompileRequest

Defined in contract.

API (10)

Fields and members

Public fields and members.

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

Source

Source: lib/gpu/src/contract.zig:1860

zig
pub const CompileRequest = struct {    kernel_name: []const u8,    requested_format: ArtifactFormat,    argument_count: u32 = 0,    scalar_argument_count: u32 = 0,    required_dtypes: DTypeSet = .{},    required_features: choir_abi.Features = .{},    required_subgroup: choir_abi.SubgroupRequirements = .{},    /// Layout the emitter gave the entry's push-constant block, if any.    push_constants: choir_abi.PushConstants = .{},    diagnostic_id: ?[]const u8 = null,    payload: CompilePayload = .none,};

Source: lib/gpu/src/root.zig:155

zig
pub const CompileRequest = contract.CompileRequest;

Audit

Definitions1
Public names2
Members10
Version26.7.0
Revisiondaab053ee433