Files
oak-gpui/crates/gpui/src
Thorsten Ball 3a83fecea9 gpui: Prefer removable over integrated Metal devices (#14744)
For context, see:

-
https://github.com/zed-industries/zed/issues/5124#issuecomment-2227743811
-
https://github.com/zed-industries/zed/pull/14738#issuecomment-2236613976

Short version: on Intel MacBooks it's better to prefer integrated
(`is_low_poer()`) GPUs, except when a user has an eGPU plugged-in, in
which case they very likely want to prefer that.

Before this change, we'd always prefer the integrated GPU, even if an
eGPU was available.

Now, with this change, if a user has

- eGPU
- integrated GPU
- discrete GPU

We'd first prefer eGPU, then integrated, then discrete.



Release Notes:

- Changed preference for GPUs on macOS so that eGPUs are now preferred
over integrated ones (and both of which are preferred over discrete
GPUs) on Intel Macs.
2024-07-18 16:52:38 +02:00
..
2024-06-13 16:38:53 -07:00
2024-06-25 15:12:45 +02:00
2024-06-18 12:16:54 -07:00
2024-06-25 15:12:45 +02:00
2024-03-11 10:45:57 +01:00
2024-07-03 11:28:09 -07:00
2024-01-21 14:26:45 -08:00
2024-01-21 14:26:45 -08:00
2024-05-29 18:06:45 -07:00
2024-05-22 18:04:47 -04:00