---
title: LowLevelTexture.Descriptor
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/lowleveltexture/descriptor-swift.struct
---

# LowLevelTexture.Descriptor

An object that you use to configure new LowLevelTexture objects.

## Declaration

```swift
struct Descriptor
```

## Topics

### Initializers

- [init(_:)](realitykit/lowleveltexture/descriptor-swift.struct/init(_:).md)
- [init(textureType:pixelFormat:width:height:depth:mipmapLevelCount:arrayLength:textureUsage:swizzle:)](realitykit/lowleveltexture/descriptor-swift.struct/init(texturetype:pixelformat:width:height:depth:mipmaplevelcount:arraylength:textureusage:swizzle:).md)

### Instance Properties

- [arrayLength](realitykit/lowleveltexture/descriptor-swift.struct/arraylength.md)
- [depth](realitykit/lowleveltexture/descriptor-swift.struct/depth.md)
- [height](realitykit/lowleveltexture/descriptor-swift.struct/height.md)
- [mipmapLevelCount](realitykit/lowleveltexture/descriptor-swift.struct/mipmaplevelcount.md)
- [pixelFormat](realitykit/lowleveltexture/descriptor-swift.struct/pixelformat.md)
- [swizzle](realitykit/lowleveltexture/descriptor-swift.struct/swizzle.md)
- [textureType](realitykit/lowleveltexture/descriptor-swift.struct/texturetype.md)
- [textureUsage](realitykit/lowleveltexture/descriptor-swift.struct/textureusage.md)
- [width](realitykit/lowleveltexture/descriptor-swift.struct/width.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Texture drawing

- [Rendering a windowed game in stereo](realitykit/rendering-a-windowed-game-in-stereo.md)
- [Creating a dynamic height and normal map with low-level texture](realitykit/creating-a-dynamic-height-map-with-low-level-texture.md)
- [LowLevelTexture](realitykit/lowleveltexture.md)
- [TextureResource.Drawable](realitykit/textureresource/drawable.md)
- [TextureResource.DrawableQueue](realitykit/textureresource/drawablequeue-swift.class.md)
- [TextureResource.DrawableQueue.Descriptor](realitykit/textureresource/drawablequeue-swift.class/descriptor.md)
