GPUObjectDescriptorBase
Common label field shared by descriptors that create WebGPU objects.
#### Inheritors
- [`GPUDeviceDescriptor`](../-g-p-u-device-descriptor/index.md)
- [`GPUBufferDescriptor`](../-g-p-u-buffer-descriptor/index.md)
- [`GPUTextureDescriptor`](../-g-p-u-texture-descriptor/index.md)
- [`GPUTextureViewDescriptor`](../-g-p-u-texture-view-descriptor/index.md)
- [`GPUSamplerDescriptor`](../-g-p-u-sampler-descriptor/index.md)
- [`GPUBindGroupLayoutDescriptor`](../-g-p-u-bind-group-layout-descriptor/index.md)
- [`GPUBindGroupDescriptor`](../-g-p-u-bind-group-descriptor/index.md)
- [`GPUPipelineLayoutDescriptor`](../-g-p-u-pipeline-layout-descriptor/index.md)
- [`GPUShaderModuleDescriptor`](../-g-p-u-shader-module-descriptor/index.md)
- [`GPUPipelineDescriptorBase`](../-g-p-u-pipeline-descriptor-base/index.md)
- [`GPUCommandBufferDescriptor`](../-g-p-u-command-buffer-descriptor/index.md)
- [`GPUCommandEncoderDescriptor`](../-g-p-u-command-encoder-descriptor/index.md)
- [`GPUComputePassDescriptor`](../-g-p-u-compute-pass-descriptor/index.md)
- [`GPURenderPassDescriptor`](../-g-p-u-render-pass-descriptor/index.md)
- [`GPURenderPassLayout`](../-g-p-u-render-pass-layout/index.md)
- [`GPURenderBundleDescriptor`](../-g-p-u-render-bundle-descriptor/index.md)
- [`GPUQueueDescriptor`](../-g-p-u-queue-descriptor/index.md)
- [`GPUQuerySetDescriptor`](../-g-p-u-query-set-descriptor/index.md)
Properties
label
The initial value of GPUObjectBase.label.
See [GPUObjectDescriptorBase.label in the WebGPU specification](https://www.w3.org/TR/webgpu/#dom-gpuobjectdescriptorbase-label).