---
title: vertexStride
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlaccelerationstructuretrianglegeometrydescriptor/vertexstride
---

# vertexStride

The stride, in bytes, between vertices in the vertex buffer.

## Declaration

```swift
var vertexStride: Int { get set }
```

## Discussion

Discussion The stride needs to be at least 12 bytes and needs to be a multiple of 4 bytes. The default value is 12 bytes.

## See Also

### Configuring vertex data

- [vertexFormat](metal/mtlaccelerationstructuretrianglegeometrydescriptor/vertexformat.md)
- [vertexBuffer](metal/mtlaccelerationstructuretrianglegeometrydescriptor/vertexbuffer.md)
- [vertexBufferOffset](metal/mtlaccelerationstructuretrianglegeometrydescriptor/vertexbufferoffset.md)
