diff --git a/base/sources/backends/metal_gpu.m b/base/sources/backends/metal_gpu.m index e6d3aa26..456601f8 100644 --- a/base/sources/backends/metal_gpu.m +++ b/base/sources/backends/metal_gpu.m @@ -644,7 +644,8 @@ void gpu_index_buffer_unlock(gpu_buffer_t *buffer) { } char *gpu_device_name() { - return ""; + id device = get_metal_device(); + return (char *)[device.name UTF8String]; } typedef struct inst {