Merge pull request #97309 from kroketio/metal-expose-device-handle

Metal: expose MTLDevice
This commit is contained in:
Clay John 2024-10-07 11:00:53 -06:00 committed by GitHub
commit e7c39efdb1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3671,7 +3671,8 @@ void RenderingDeviceDriverMetal::set_object_name(ObjectType p_type, ID p_driver_
uint64_t RenderingDeviceDriverMetal::get_resource_native_handle(DriverResource p_type, ID p_driver_id) {
switch (p_type) {
case DRIVER_RESOURCE_LOGICAL_DEVICE: {
return 0;
uintptr_t devicePtr = (uintptr_t)(__bridge void *)device;
return (uint64_t)devicePtr;
}
case DRIVER_RESOURCE_PHYSICAL_DEVICE: {
return 0;