Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacBook Pro connected to eGPU doesn't report correct external GPU #50

Open
TimvanScherpenzeel opened this issue Oct 23, 2020 · 2 comments
Labels
3.2 bug Something isn't working investigation

Comments

@TimvanScherpenzeel
Copy link
Collaborator

TimvanScherpenzeel commented Oct 23, 2020

User report:

MacBook Pro reports eGPU as Intel(R) Iris(TM) Graphics 550 whilst stating Chrome / Firefox is using the eGPU.

https://webglreport.com/?v=1 also reports Intel(R) Iris(TM) Graphics 550 so it might be related to Apple not reporting the correct PCI or Chrome / Firefox are not actually using the eGPU.

Should report as AMD Radeon RX 5700 XT

@TimvanScherpenzeel TimvanScherpenzeel added bug Something isn't working investigation labels Oct 23, 2020
@TimvanScherpenzeel TimvanScherpenzeel changed the title MacBook Pro connected to eGPU doesn't report correct external GPU Investigation: MacBook Pro connected to eGPU doesn't report correct external GPU Oct 23, 2020
@puckey
Copy link
Collaborator

puckey commented Nov 4, 2020

I have also had issues on MacBook Pro (16-inch, 2019) / chrome, where it would start with AMD Radeon Pro 5300M but then switch back to using Intel UHD Graphics 630, which was then unable to handle the graphics load - causing major lag. I turned detect-gpu off on mac devices for the time being for this reason..

I was also able to replicate this on versions of detect-gpu earlier than 2

@Gusted
Copy link
Contributor

Gusted commented Jun 14, 2021

Not a safari expert - But I've noticed this bug on the webkit bugtracker https://bugs.webkit.org/show_bug.cgi?id=202835 which could explain why this happening.

However as puckey notes, where it would start with "AMD Radeon Pro 5300M" it actually will report the correct eGPU? In that case my best guess is that MacOS is deciding(after sampling the first time with eGPU) that this relatively low on GPU shader can be handled by a less power hungry UHD even tough that powerPreference is being set to high-power on non-safari12.

@TimvanScherpenzeel TimvanScherpenzeel changed the title Investigation: MacBook Pro connected to eGPU doesn't report correct external GPU MacBook Pro connected to eGPU doesn't report correct external GPU Jul 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.2 bug Something isn't working investigation
Projects
None yet
Development

No branches or pull requests

3 participants