Enum MetalGpuFamily
- Namespace
- DotCompute.Backends.Metal.Configuration
- Assembly
- DotCompute.Backends.Metal.dll
Metal GPU family enumeration.
public enum MetalGpuFamily
Fields
Apple1 = 1Apple1 (A7-A9 processors).
Apple2 = 2Apple2 (A10 processors).
Apple3 = 3Apple3 (A11 processors).
Apple4 = 4Apple4 (A12 processors).
Apple5 = 5Apple5 (A13 processors).
Apple6 = 6Apple6 (M1 processors).
Apple7 = 7Apple7 (M2 processors).
Apple8 = 8Apple8 (M3 processors).
Apple9 = 9Apple9 (M4 processors).
Common1 = 3001Common1 (Basic Metal features).
Common2 = 3002Common2 (Enhanced Metal features).
Common3 = 3003Common3 (Advanced Metal features).
Mac1 = 1001Mac1 (Older Intel Mac GPUs).
Mac2 = 1002Mac2 (Modern Intel Mac GPUs).
Unknown = 0Unknown or unsupported family.