Files
oak-gpui/crates
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-05-29 18:06:45 -07:00
2024-05-29 18:06:45 -07:00
2024-04-30 23:31:59 -06:00
2024-06-12 23:22:52 +03:00
2024-06-12 23:22:52 +03:00
2024-06-18 12:16:54 -07:00
2024-03-11 10:45:57 +01:00
2024-07-10 21:14:34 -06:00
2024-07-15 17:04:15 -06:00
2024-07-15 17:04:15 -06:00
2024-05-23 15:50:59 +02:00
2024-06-21 16:32:32 -07:00
2024-07-15 17:04:15 -06:00
2024-04-15 14:21:52 +02:00
2024-07-16 23:06:08 -06:00
2024-07-17 13:54:52 -04:00