Skip to content

textureSample

textureSample<T>(texture, sampler, coords): v4f

T extends texture1d<TextureSampleTypes>

T

sampler

number

v4f

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

textureSample<T>(texture, sampler, coords, offset?): v4f

T extends texture2d<TextureSampleTypes>

T

sampler

v2f

v2i

v4f

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

textureSample<T>(texture, sampler, coords, arrayIndex, offset?): v4f

T extends texture2dArray<TextureSampleTypes>

T

sampler

v2f

number

v2i

v4f

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

textureSample<T>(texture, sampler, coords): v4f

T extends texture3d<TextureSampleTypes> | textureCube<TextureSampleTypes>

T

sampler

v3f

v4f

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

textureSample<T>(texture, sampler, coords, offset): v4f

T extends texture3d<TextureSampleTypes>

T

sampler

v3f

v3i

v4f

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

textureSample<T>(texture, sampler, coords, arrayIndex): v4f

T extends textureCubeArray<TextureSampleTypes>

T

sampler

v3f

number

v4f

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

textureSample<T>(texture, sampler, coords, offset?): number

T extends textureDepth2d

T

sampler

v2f

v2i

number

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

textureSample<T>(texture, sampler, coords, arrayIndex, offset?): number

T extends textureDepth2dArray

T

sampler

v2f

number

v2i

number

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

textureSample<T>(texture, sampler, coords, arrayIndex?): number

T extends textureDepthCube

T

sampler

v3f

number

number

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