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

# Interface GPUObjectBase

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

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

-   GPUObjectBase
    -   [GPUTexture](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUTexture/)
    -   [GPUDevice](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUDevice/)
    -   [GPUTextureView](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUTextureView/)
    -   [GPUQueue](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUQueue/)
    -   [GPUBindGroup](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUBindGroup/)
    -   [GPUBindGroupLayout](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUBindGroupLayout/)
    -   [GPUBuffer](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUBuffer/)
    -   [GPUCommandEncoder](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUCommandEncoder/)
    -   [GPUComputePipeline](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUComputePipeline/)
    -   [GPUPipelineLayout](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUPipelineLayout/)
    -   [GPUQuerySet](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUQuerySet/)
    -   [GPURenderBundleEncoder](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPURenderBundleEncoder/)
    -   [GPURenderPipeline](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPURenderPipeline/)
    -   [GPUSampler](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUSampler/)
    -   [GPUShaderModule](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUShaderModule/)
    -   [GPUExternalTexture](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUExternalTexture/)
    -   [GPUCommandBuffer](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUCommandBuffer/)
    -   [GPUComputePassEncoder](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUComputePassEncoder/)
    -   [GPURenderPassEncoder](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPURenderPassEncoder/)
    -   [GPURenderBundle](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPURenderBundle/)

##### Index

### Properties[](#properties)

[label](#label)

## Properties[](#properties-1)

### label[](#label)

label: string

[MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUBindGroup/label)
