Skip to content

textureDimensions

textureDimensions<T>(texture): number

Defined in: packages/typegpu/src/std/texture.ts:377

T extends TgpuSampledTexture<"1d", ChannelData> | TgpuStorageTexture<"1d", TexelData>

T

number

textureDimensions<T>(texture, level): number

Defined in: packages/typegpu/src/std/texture.ts:377

T extends TgpuSampledTexture<"1d", ChannelData>

T

number

number

textureDimensions<T>(texture): v2u

Defined in: packages/typegpu/src/std/texture.ts:377

T extends TgpuSampledTexture<"2d", ChannelData> | TgpuSampledTexture<"2d-array", ChannelData> | TgpuSampledTexture<"cube-array", ChannelData> | TgpuStorageTexture<"2d", TexelData> | TgpuStorageTexture<"2d-array", TexelData> | TgpuSampledTexture<"cube", ChannelData>

T

v2u

textureDimensions<T>(texture, level): v2u

Defined in: packages/typegpu/src/std/texture.ts:377

T extends TgpuSampledTexture<"2d", ChannelData> | TgpuSampledTexture<"2d-array", ChannelData> | TgpuSampledTexture<"cube-array", ChannelData> | TgpuSampledTexture<"cube", ChannelData>

T

number

v2u

textureDimensions<T>(texture): v3u

Defined in: packages/typegpu/src/std/texture.ts:377

T extends TgpuSampledTexture<"3d", ChannelData> | TgpuStorageTexture<"3d", TexelData>

T

v3u

textureDimensions<T>(texture, level): v3u

Defined in: packages/typegpu/src/std/texture.ts:377

T extends TgpuSampledTexture<"3d", ChannelData>

T

number

v3u