From 68a728ee04c9b5b02a415034380ec08cab247907 Mon Sep 17 00:00:00 2001 From: AasishDairelSahayaGrinspan Date: Fri, 24 Apr 2026 09:24:50 +0530 Subject: [PATCH] fix: add NSSupportsAutomaticGraphicsSwitching to Info.plist Addresses high CPU usage during recording (related to #586 and #1673). Without this key, macOS may default to the integrated GPU on dual-GPU MacBooks, preventing VTEncoder from engaging hardware acceleration properly. Setting to false prefers the discrete GPU for better encoding performance. --- apps/desktop/src-tauri/Info.plist | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/desktop/src-tauri/Info.plist b/apps/desktop/src-tauri/Info.plist index dd740dcf95..9fdf5a7f4d 100644 --- a/apps/desktop/src-tauri/Info.plist +++ b/apps/desktop/src-tauri/Info.plist @@ -29,5 +29,7 @@ Cap captures your screen as part of recording your Caps NSCameraUseContinuityCameraDeviceType + NSSupportsAutomaticGraphicsSwitching +