LayoutEntryToInput
LayoutEntryToInput<
T>:TgpuLayoutEntry|nullextendsT?TgpuBuffer<AnyWgslData> |GPUBuffer|TgpuSampler|GPUSampler|TgpuComparisonSampler|GPUSampler|TgpuTexture|GPUTextureView|GPUExternalTexture:TextendsTgpuLayoutUniform?TgpuBuffer<MemIdentity<UnwrapRuntimeConstructor<T["uniform"]>>> &UniformFlag|GPUBuffer:TextendsTgpuLayoutStorage?TgpuBuffer<MemIdentity<UnwrapRuntimeConstructor<T["storage"]>>> &StorageFlag|GPUBuffer:TextendsTgpuLayoutSampler?TgpuSampler|GPUSampler:TextendsTgpuLayoutComparisonSampler?TgpuComparisonSampler|GPUSampler:TextendsTgpuLayoutTexture?GPUTextureView|GPUTexture|SampledFlag&TgpuTexture<Prettify<…>> |TgpuTextureView<WgslTexture> :TextendsTgpuLayoutStorageTexture?GPUTextureView|GPUTexture|StorageFlag&TgpuTexture<…> |TgpuTextureView<WgslStorageTexture> :TextendsTgpuLayoutExternalTexture?GPUExternalTexture:never
Type Parameters
Section titled “Type Parameters”• T extends TgpuLayoutEntry | null