Module Device.GPUFamily

Represents a Metal GPU family, categorizing devices by feature set and capability. See MTLGPUFamily.

type t =
  1. | Apple1
  2. | Apple2
  3. | Apple3
  4. | Apple4
  5. | Apple5
  6. | Apple6
  7. | Apple7
  8. | Apple8
  9. | Apple9
  10. | Mac1
  11. | Mac2
  12. | Common1
  13. | Common2
  14. | Common3
  15. | MacCatalyst1
  16. | MacCatalyst2
  17. | Metal3
val sexp_of_t : t -> Sexplib0.Sexp.t
val to_int : t -> int
val from_int : int -> t