gpuinfo: Release Metal device handle in VRAM size getter

Signed-off-by: Piotr Stankiewicz <piotr.stankiewicz@docker.com>
This commit is contained in:
Piotr Stankiewicz 2025-07-14 15:15:41 +02:00
parent 517484be03
commit f99d4a2ee3
1 changed files with 3 additions and 1 deletions

View File

@ -7,7 +7,9 @@
size_t getVRAMSize() {
id<MTLDevice> device = MTLCreateSystemDefaultDevice();
if (device) {
return [device recommendedMaxWorkingSetSize];
size_t vramsz = [device recommendedMaxWorkingSetSize];
[device release];
return vramsz;
}
return 0;
}