Instance Property


The maximum number of unique argument buffer samplers per app.



var maxArgumentBufferSamplerCount: Int { get }


This limit is only applicable to samplers that have their supportArgumentBuffers property set to true. A MTLSamplerState object is considered unique if the configuration of its originating MTLSamplerDescriptor properties is unique. For example, two samplers with equal minFilter values but different magFilter values are considered unique.

See About Argument Buffers for more information about argument buffer tiers, limits, and capabilities.

See Also

Querying Argument Buffer Support

var argumentBuffersSupport: MTLArgumentBuffersTier

Determines the argument buffers tier supported by the device.


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