Skip to content

Documentation / device / TextureBindingLayout

Interface: TextureBindingLayout

Defined in: libs/device/src/gpuobject.ts:1165

Binding layout of a texture for sampling

Properties

sampleType

sampleType: "float" | "unfilterable-float" | "depth" | "sint" | "uint"

Defined in: libs/device/src/gpuobject.ts:1167

Sample type of the texture


viewDimension

viewDimension: "1d" | "2d" | "2d-array" | "cube" | "cube-array" | "3d"

Defined in: libs/device/src/gpuobject.ts:1169

View dimension for the texture


multisampled

multisampled: boolean

Defined in: libs/device/src/gpuobject.ts:1171

Whether the textur is a multisampled texture


autoBindSampler

autoBindSampler: string

Defined in: libs/device/src/gpuobject.ts:1173

name of the default sampler uniform when using WebGPU device


autoBindSamplerComparison

autoBindSamplerComparison: string

Defined in: libs/device/src/gpuobject.ts:1175

name of the default comparison sampler uniform when using WebGPU device

Released under the MIT License.