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

# Interface GPUTexelCopyTextureInfo

interface GPUTexelCopyTextureInfo {  
    [aspect](#aspect)?: [GPUTextureAspect](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUTextureAspect/);  
    [mipLevel](#miplevel)?: number;  
    [origin](#origin)?: [GPUOrigin3D](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUOrigin3D/);  
    [texture](#texture): [GPUTexture](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUTexture/);  
}

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

-   GPUTexelCopyTextureInfo
    -   [GPUCopyExternalImageDestInfo](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUCopyExternalImageDestInfo/)

##### Index

### Properties[](#properties)

[aspect?](#aspect) [mipLevel?](#miplevel) [origin?](#origin) [texture](#texture)

## Properties[](#properties-1)

### `Optional`aspect[](#aspect)

aspect?: [GPUTextureAspect](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUTextureAspect/)

### `Optional`mipLevel[](#miplevel)

mipLevel?: number

### `Optional`origin[](#origin)

origin?: [GPUOrigin3D](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.GPUOrigin3D/)

### texture[](#texture)

texture: [GPUTexture](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUTexture/)
