Contents

MPSSupportsMTLDevice(_:)

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

Declaration

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

Parameters

  • device:

    A valid Metal device.

Mentioned in

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.