Function

MPSSupportsMTLDevice(_:)

Determines whether the Metal Performance Shaders framework supports a Metal device.

Declaration

func MPSSupportsMTLDevice(_ device: MTLDevice?) -> Bool

Parameters

device

A valid Metal device.

Return Value

  • true if the device is supported.

  • false if the device is not supported.

Discussion

For a full listing of Metal Performance Shaders feature set support, see Feature Availability.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software