Expand description
Metal argument types for reflection.
Corresponds to Metal/MTLArgument.hpp.
These types provide reflection information about function arguments.
Structs§
- Argument
- Information about a function argument.
- Argument
Encoder - An encoder for encoding resources into argument buffers.
- Array
Type - An array type for reflection.
- Binding
- Information about a binding.
- Buffer
Binding - Buffer binding information.
- Object
Payload Binding - Object payload binding information.
- Pointer
Type - A pointer type for reflection.
- Struct
Member - A member of a struct type.
- Struct
Type - A struct type for reflection.
- Tensor
Binding - Tensor binding information.
- Tensor
Reference Type - A tensor reference type for reflection.
- Texture
Binding - Texture binding information.
- Texture
Reference Type - A texture reference type for reflection.
- Threadgroup
Binding - Threadgroup binding information.
- Type
- Base type for Metal type reflection.
Constants§
- ATTRIBUTE_
STRIDE_ STATIC - The maximum stride value for static attributes.