---
title: TextureResource.DrawableQueue.Descriptor
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/textureresource/drawablequeue-swift.class/descriptor
---

# TextureResource.DrawableQueue.Descriptor

Describes the texture managed by the drawable queue

## Declaration

```swift
struct Descriptor
```

## Topics

### Initializers

- [init(pixelFormat:width:height:usage:mipmapsMode:)](realitykit/textureresource/drawablequeue-swift.class/descriptor/init(pixelformat:width:height:usage:mipmapsmode:).md)
- [init(pixelFormat:width:height:usage:mipmapsMode:timeout:)](realitykit/textureresource/drawablequeue-swift.class/descriptor/init(pixelformat:width:height:usage:mipmapsmode:timeout:).md)

### Instance Properties

- [height](realitykit/textureresource/drawablequeue-swift.class/descriptor/height.md)
- [mipmapsMode](realitykit/textureresource/drawablequeue-swift.class/descriptor/mipmapsmode.md)
- [pixelFormat](realitykit/textureresource/drawablequeue-swift.class/descriptor/pixelformat.md)
- [timeout](realitykit/textureresource/drawablequeue-swift.class/descriptor/timeout.md)
- [usage](realitykit/textureresource/drawablequeue-swift.class/descriptor/usage.md)
- [width](realitykit/textureresource/drawablequeue-swift.class/descriptor/width.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)
- [LowLevelTexture.Descriptor](realitykit/lowleveltexture/descriptor-swift.struct.md)
- [TextureResource.Drawable](realitykit/textureresource/drawable.md)
- [TextureResource.DrawableQueue](realitykit/textureresource/drawablequeue-swift.class.md)
