Skip to content

WgslTexture

TProps extends Partial<WgslTextureProps> = WgslTextureProps

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

BaseData.[$internal]

packages/typegpu/src/data/wgslTypes.ts:40


readonly [$repr]: unknown

BaseData.[$repr]

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


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

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


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

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


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

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


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

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


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

BaseData.type

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

toString(): string

string

BaseData.toString

packages/typegpu/src/data/wgslTypes.ts:43