Skip to content

isBuiltin

isBuiltin<T>(value): value is T

Defined in: packages/typegpu/src/data/attributes.ts:334

T extends Decorated<AnyWgslData, AnyAttribute<Builtin<"vertex_index" | "instance_index" | "position" | "clip_distances" | "front_facing" | "frag_depth" | "sample_index" | "sample_mask" | "fragment" | "local_invocation_id" | "local_invocation_index" | "global_invocation_id" | "workgroup_id" | "num_workgroups" | "subgroup_invocation_id" | "subgroup_size">>[]> | LooseDecorated<AnyLooseData, AnyAttribute<Builtin<"vertex_index" | "instance_index" | "position" | "clip_distances" | "front_facing" | "frag_depth" | "sample_index" | "sample_mask" | "fragment" | "local_invocation_id" | "local_invocation_index" | "global_invocation_id" | "workgroup_id" | "num_workgroups" | "subgroup_invocation_id" | "subgroup_size">>[]>

unknown

value is T