Libraries

Organize your shaders into libraries.

Topics

Essentials

About the Metal Shading Language Filename Extension

Use the .metal filename extension to gain access to Metal's build, profile, and debug tools.

Building a Library with Metal's Command-Line Tools

Use command-line tools to run the Metal compiler toolchain.

MTLLibrary

A collection of Metal shader functions.

MTLCompileOptions

Compilation settings for a Metal shader library.

See Also

Shaders

Functions

Retrieve information about rendering and compute functions.