Skip to content

#5611 Skip default windows' gpu drivers - #5909

Merged
akleshchev merged 1 commit into
release/26.3from
andreyk/viewer_5611_3
Jun 9, 2026
Merged

#5611 Skip default windows' gpu drivers#5909
akleshchev merged 1 commit into
release/26.3from
andreyk/viewer_5611_3

Conversation

@akleshchev

Copy link
Copy Markdown
Contributor

Follow up for new 'hold dedicated gpu context' as a way to selct high performance gpu.

Ignore 'placeholder' driver, it likely isn't going to work.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Windows DXGI adapter enumeration in LLWindowWin32::requestHighPerformanceGPU() to ignore the “Microsoft Basic Render Driver” placeholder adapter when selecting a preferred/high-performance GPU, aligning with the “hold dedicated gpu context” follow-up behavior.

Changes:

  • Add an explicit skip for “Microsoft Basic Render Driver” during adapter selection.
  • Emit a warning log when that placeholder adapter is encountered (instead of treating it as a candidate).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread indra/llwindow/llwindowwin32.cpp Outdated
@akleshchev
akleshchev force-pushed the andreyk/viewer_5611_3 branch from 354b16a to 4e5cc2f Compare June 9, 2026 18:36
@akleshchev
akleshchev force-pushed the andreyk/viewer_5611_3 branch from 4e5cc2f to 828363b Compare June 9, 2026 18:37
@akleshchev akleshchev changed the title #5611 Skip default windows' gpu drived #5611 Skip default windows' gpu drivers Jun 9, 2026
@akleshchev
akleshchev merged commit 9bc0129 into release/26.3 Jun 9, 2026
8 checks passed
@akleshchev
akleshchev deleted the andreyk/viewer_5611_3 branch June 9, 2026 19:14
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 9, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Modern GPU and CPU underutilized by viewer, resulting in poor framerate and sometimes freezes

3 participants