isBuiltin
isBuiltin<
T
>(value
):value is T
Defined in: packages/typegpu/src/data/attributes.ts:334
Type Parameters
Section titled “Type Parameters”• 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"
>>[]>
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”value is T