Skip to content

textureDimensions

textureDimensions<T>(texture): number

T extends texture1d<TextureSampleTypes> | textureStorage1d<StorageTextureFormats, GPUStorageTextureAccess>

T

number

packages/typegpu/src/std/texture.ts:479

textureDimensions<T>(texture, level): number

T extends texture1d<TextureSampleTypes>

T

number

number

packages/typegpu/src/std/texture.ts:479

textureDimensions<T>(texture): v2u

T extends textureExternal | texture2d<TextureSampleTypes> | textureCube<TextureSampleTypes> | texture2dArray<TextureSampleTypes> | textureCubeArray<TextureSampleTypes> | textureStorage2d<StorageTextureFormats, GPUStorageTextureAccess> | textureStorage2dArray<StorageTextureFormats, GPUStorageTextureAccess>

T

v2u

packages/typegpu/src/std/texture.ts:479

textureDimensions<T>(texture, level): v2u

T extends texture2d<TextureSampleTypes> | textureCube<TextureSampleTypes> | texture2dArray<TextureSampleTypes> | textureCubeArray<TextureSampleTypes>

T

number

v2u

packages/typegpu/src/std/texture.ts:479

textureDimensions<T>(texture): v3u

T extends texture3d<TextureSampleTypes> | textureStorage3d<StorageTextureFormats, GPUStorageTextureAccess>

T

v3u

packages/typegpu/src/std/texture.ts:479

textureDimensions<T>(texture, level): v3u

T extends texture3d<TextureSampleTypes>

T

number

v3u

packages/typegpu/src/std/texture.ts:479