Skip to content

WgslTexture

Defined in: packages/typegpu/src/data/texture.ts:47

TProps extends Partial<WgslTextureProps> = WgslTextureProps

readonly [$internal]: Record<string, unknown>

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

BaseData.[$internal]


readonly [$repr]: unknown

Defined in: packages/typegpu/src/data/texture.ts:50

BaseData.[$repr]


readonly bindingSampleType: [GPUTextureSampleType, ...GPUTextureSampleType[]]

Defined in: packages/typegpu/src/data/texture.ts:56


readonly dimension: ResolvedTextureProps<TProps>["dimension"]

Defined in: packages/typegpu/src/data/texture.ts:54


readonly multisampled: ResolvedTextureProps<TProps>["multisampled"]

Defined in: packages/typegpu/src/data/texture.ts:55


readonly sampleType: ResolvedTextureProps<TProps>["sampleType"]

Defined in: packages/typegpu/src/data/texture.ts:53


readonly type: "texture_1d" | "texture_2d" | "texture_multisampled_2d" | "texture_depth_2d" | "texture_depth_multisampled_2d" | "texture_2d_array" | "texture_depth_2d_array" | "texture_cube" | "texture_depth_cube" | "texture_cube_array" | "texture_depth_cube_array" | "texture_3d"

Defined in: packages/typegpu/src/data/texture.ts:51

BaseData.type

toString(): string

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

string

BaseData.toString