<!--
{
  "documentType" : "article",
  "framework" : "MetalPerformanceShaders",
  "identifier" : "/documentation/MetalPerformanceShaders/metalperformanceshaders-constants",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "MetalPerformanceShaders Constants"
}
-->

# MetalPerformanceShaders Constants

## Topics

### Constants

[`var MPSBatchSizeIndex: Int32`](/documentation/MetalPerformanceShaders/MPSBatchSizeIndex)

[`var MPSDeviceCapsIndex: Int32`](/documentation/MetalPerformanceShaders/MPSDeviceCapsIndex)

[`var MPSFunctionConstantIndex: Int32`](/documentation/MetalPerformanceShaders/MPSFunctionConstantIndex)

[`var MPSFunctionConstantIndexReserved: Int32`](/documentation/MetalPerformanceShaders/MPSFunctionConstantIndexReserved)

[`var MPSFunctionConstantNone: MPSFunctionConstant`](/documentation/MetalPerformanceShaders/MPSFunctionConstantNone)

[`let MPSFunctionConstantNoneArray: (MPSFunctionConstant, MPSFunctionConstant)`](/documentation/MetalPerformanceShaders/MPSFunctionConstantNoneArray)

[`var MPSNDArrayConstantIndex: Int32`](/documentation/MetalPerformanceShaders/MPSNDArrayConstantIndex)

[`var MPSNDArrayConstantMultiDestDstAddressingIndex: Int32`](/documentation/MetalPerformanceShaders/MPSNDArrayConstantMultiDestDstAddressingIndex)

[`var MPSNDArrayConstantMultiDestIndex: Int32`](/documentation/MetalPerformanceShaders/MPSNDArrayConstantMultiDestIndex)

[`var MPSNDArrayConstantMultiDestIndex0: Int32`](/documentation/MetalPerformanceShaders/MPSNDArrayConstantMultiDestIndex0)

[`var MPSNDArrayConstantMultiDestIndex1: Int32`](/documentation/MetalPerformanceShaders/MPSNDArrayConstantMultiDestIndex1)

[`var MPSNDArrayConstantMultiDestSrcAddressingIndex: Int32`](/documentation/MetalPerformanceShaders/MPSNDArrayConstantMultiDestSrcAddressingIndex)

[`var MPSTextureLinkingConstantIndex: Int32`](/documentation/MetalPerformanceShaders/MPSTextureLinkingConstantIndex)

[`var MPSUserAvailableFunctionConstantStartIndex: Int32`](/documentation/MetalPerformanceShaders/MPSUserAvailableFunctionConstantStartIndex)

[`var MPSUserConstantIndex: Int32`](/documentation/MetalPerformanceShaders/MPSUserConstantIndex)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)