gpu_info_darwin.m 234 B

1234567891011
  1. //go:build darwin
  2. #include "gpu_info_darwin.h"
  3. uint64_t getRecommendedMaxVRAM()
  4. {
  5. id<MTLDevice> device = MTLCreateSystemDefaultDevice();
  6. uint64_t result = device.recommendedMaxWorkingSetSize;
  7. CFRelease(device);
  8. return result;
  9. }