---
title: GaussianSplatResource.BufferDescriptor
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/gaussiansplatresource/bufferdescriptor
---

# GaussianSplatResource.BufferDescriptor

The buffer descriptor specifies the details for each part of a BufferResource. The stride and offset should be expressed in bytes.

## Declaration

```swift
struct BufferDescriptor
```

## Topics

### Initializers

- [init(buffer:format:stride:offset:)](realitykit/gaussiansplatresource/bufferdescriptor/init(buffer:format:stride:offset:).md)

### Instance Properties

- [buffer](realitykit/gaussiansplatresource/bufferdescriptor/buffer.md)
- [format](realitykit/gaussiansplatresource/bufferdescriptor/format.md)
- [offset](realitykit/gaussiansplatresource/bufferdescriptor/offset.md)
- [stride](realitykit/gaussiansplatresource/bufferdescriptor/stride.md)
