Groups
Groups

Best way to automate a CEF application to use higher powered GPU by default

2 views
Skip to first unread message

Amar Satrawala

unread,
Jan 14, 2026, 1:30:22 PM (7 days ago) Jan 14
to CefSharp

Hi,

I have an application that uses CEF to render the UI and computer graphics, utilizing WebGL 2 for rendering.

Issue: On systems with multiple GPUs (e.g., integrated and dedicated), our application defaults to using the integrated GPU. This results in sub-optimal graphics performance, as the more powerful dedicated GPU is not being utilized.

Current Workaround: Users can manually set the preferred GPU for the application by navigating to Display Settings → Graphics → Custom settings for applications and selecting the dedicated GPU.

Problem with the Workaround: In previous versions of our app (which used OpenGL), the application would automatically use the dedicated GPU by default, without requiring any user action. Requiring users to manually adjust their settings is a significant UX issue for us.

Question: What is the recommended way to ensure that our application automatically uses the dedicated GPU by default, without requiring any user intervention?

Thanks in advance,

Amar

Reply all
Reply to author
Forward
0 new messages
Search
Clear search
Close search
Google apps
Main menu