---
title: MTLDeviceLocation.external
framework: metal
role: symbol
role_heading: Case
path: metal/mtldevicelocation/external
---

# MTLDeviceLocation.external

A GPU location that indicates a person connected the GPU to the system with an external interface, such as Thunderbolt.

## Declaration

```swift
case external
```

## See Also

### Determining the GPU’s location

- [MTLDeviceLocation.builtIn](metal/mtldevicelocation/builtin.md)
- [MTLDeviceLocation.slot](metal/mtldevicelocation/slot.md)
- [MTLDeviceLocation.unspecified](metal/mtldevicelocation/unspecified.md)
