---
title: argumentTableDescriptor
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/lowlevelmaterialresource/surfaceshader/argumenttabledescriptor
---

# argumentTableDescriptor

The argument table descriptor for this surface shader, or nil if it takes no per-draw arguments.

## Declaration

```swift
final var argumentTableDescriptor: LowLevelArgumentTable.Descriptor? { get }
```

## See Also

### Configuring shader parameters

- [parameterMapping](realitykit/lowlevelmaterialresource/surfaceshader/parametermapping.md)
