Instance Method

supportsFeatureSet:

Determines whether a device supports a particular feature set.

Required.

Declaration

- (BOOL)supportsFeatureSet:(MTLFeatureSet)featureSet;

Parameters

featureSet

The Metal feature set that you're interested in querying.

Return Value

YES if the feature set is supported; otherwise, NO.

Discussion

If your app is running on an operating system that supports the supportsFamily: method, use that method instead. See Detecting GPU Features and Metal Software Versions

See Also

Querying Features

Detecting GPU Features and Metal Software Versions

Use the device object’s properties to determine how you perform tasks in Metal.

- supportsFamily:

Determines whether the device object supports the feature set of a particular GPU family.

Required.

MTLGPUFamily

Options for families of GPUs.

MTLFeatureSet

The device feature sets that define specific platform, hardware, and software configurations.