Expand description
Metal shader libraries.
Corresponds to Metal/MTLLibrary.hpp and Metal/MTLFunctionDescriptor.hpp.
Libraries contain compiled shader functions.
Structsยง
- Attribute
- Function argument attribute reflection information.
- Compile
Options - Options for compiling shader source code.
- Dynamic
Library - A dynamic Metal library that can be loaded at runtime.
- Function
- A compiled shader function.
- Function
Constant - Function constant definition.
- Function
Constant Values - Constant values for specializing a function.
- Function
Descriptor - Descriptor for creating specialized functions.
- Function
Reflection - Function reflection information.
- Intersection
Function Descriptor - Descriptor for creating intersection functions.
- Library
- A collection of compiled shader functions.
- Linked
Functions - A collection of functions to link together.
- Vertex
Attribute - Vertex attribute reflection information.