- Joined
- May 10, 2011
- Messages
- 2,923
- Motherboard
- Gigabyte B550 Vision D
- CPU
- Ryzen 5900X
- Graphics
- RX 6800
- Mac
- Classic Mac
- Mobile Phone
Right. If that's the case I have to assume that it is probably the TB firmware under macOS that is causing the issue.Sorry, I didn't describe it clearly.
I mean, if you use the TB3 to output video, it's actually use igpu. I'll let it output by dgpu.
in widnows, it can output video with dgpu in TB3
As I said before, the default TB3 BIOS on the motherboard is geared towards Windows. Under macOS it is a different firmware altogether (from what I gathered) which explains why it works slightly different. It would probably be interesting to see how it works under a real Intel Xeon Mac Pro for example. But in your EFI I would also add unfairgva=1 to the build to see if that improves the video output as I know that improves DRM performance.
On top of that I should add there could well be settings/tweaks we haven't fully explored. For example there are Intel & AMD GPU firmware settings (boot flags) in Whatevergreen which I have not added which may improve IGPU & DGPU performance such as -igfxtypec and igfxfw=2. The commands are found here:
GitHub - acidanthera/WhateverGreen: Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs
Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs - acidanthera/WhateverGreen
github.com
WhateverGreen/Manual/FAQ.IntelHD.en.md at master · acidanthera/WhateverGreen
Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs - acidanthera/WhateverGreen
github.com
Aside from these I would also look at what VDADecoderChecker outputs in terminal and also whether LSPCON support has been enabled in your EFI (found in the above links). In some cases it could be you may have to disable the internal IGPU in order for it to output using the DGPU using the wegnoigpu boot-arg.