---
title: "GPUObjectDescriptorBase | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

# Interface GPUObjectDescriptorBase

interface GPUObjectDescriptorBase {  
    [label](#label)?: string;  
}

#### Hierarchy ([View Summary](https://docs.maptiler.com/sdk-js/api-reference/hierarchy/#Externals.GPUObjectDescriptorBase))

-   GPUObjectDescriptorBase
    -   [GPUTextureViewDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUTextureViewDescriptor/)
    -   [GPUBindGroupDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUBindGroupDescriptor/)
    -   [GPUBindGroupLayoutDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUBindGroupLayoutDescriptor/)
    -   [GPUBufferDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUBufferDescriptor/)
    -   [GPUCommandEncoderDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUCommandEncoderDescriptor/)
    -   [GPUPipelineLayoutDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUPipelineLayoutDescriptor/)
    -   [GPUQuerySetDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUQuerySetDescriptor/)
    -   [GPUSamplerDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUSamplerDescriptor/)
    -   [GPUShaderModuleDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUShaderModuleDescriptor/)
    -   [GPUTextureDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUTextureDescriptor/)
    -   [GPUExternalTextureDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUExternalTextureDescriptor/)
    -   [GPUComputePassDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUComputePassDescriptor/)
    -   [GPURenderPassDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPURenderPassDescriptor/)
    -   [GPUCommandBufferDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUCommandBufferDescriptor/)
    -   [GPUPipelineDescriptorBase](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUPipelineDescriptorBase/)
    -   [GPURenderPassLayout](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPURenderPassLayout/)
    -   [GPURenderBundleDescriptor](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPURenderBundleDescriptor/)

##### Index

### Properties[](#properties)

[label?](#label)

## Properties[](#properties-1)

### `Optional`label[](#label)

label?: string
