Skip to content

Vec2b

Defined in: packages/typegpu/src/data/wgslTypes.ts:940

Type of the d.vec2b object/function: vector data type schema/constructor Cannot be used inside buffers as it is not host-shareable.

  • DualFn<(x, y) => v2b & (xy) => v2b & () => v2b & (v) => v2b>

Vec2b(x, y): v2b

Defined in: packages/typegpu/src/data/wgslTypes.ts:942

Type of the d.vec2b object/function: vector data type schema/constructor Cannot be used inside buffers as it is not host-shareable.

boolean

boolean

v2b

Vec2b(xy): v2b

Defined in: packages/typegpu/src/data/wgslTypes.ts:943

Type of the d.vec2b object/function: vector data type schema/constructor Cannot be used inside buffers as it is not host-shareable.

boolean

v2b

Vec2b(): v2b

Defined in: packages/typegpu/src/data/wgslTypes.ts:944

Type of the d.vec2b object/function: vector data type schema/constructor Cannot be used inside buffers as it is not host-shareable.

v2b

Vec2b(v): v2b

Defined in: packages/typegpu/src/data/wgslTypes.ts:945

Type of the d.vec2b object/function: vector data type schema/constructor Cannot be used inside buffers as it is not host-shareable.

v2b

v2b

readonly [$internal]: object

Defined in: packages/typegpu/src/data/dualFn.ts:8

argConversionHint: FnArgsConversionHint

gpuImpl: (…args) => Snippet

…[Snippet]

Snippet

jsImpl: (x, y) => v2b & (xy) => v2b & () => v2b & (v) => v2b

DualFn.[$internal]


readonly [$invalidSchemaReason]: "Boolean vectors is not host-shareable, use numeric vectors instead"

Defined in: packages/typegpu/src/data/wgslTypes.ts:951


readonly [$repr]: v2b

Defined in: packages/typegpu/src/data/wgslTypes.ts:950


readonly type: "vec2<bool>"

Defined in: packages/typegpu/src/data/wgslTypes.ts:947