Not sure, recently only down side is memory mis-config alert issue but work fine, no other issue was found yet.
Hi Shuhung and others here,
Thanks for your comments and good work. I'm hopeful the results of my tests will be useful
and that you can advise me.
I'm trying to use an MSI low profile RX 560 (0x67FF1002) as a standalone DGPU, with HD 2500
IGPU disabled in bios, in HP 8300s with the i5-3470 CPU. I am using your dummy152.kext from
post 1242 and WEG 1.3.5 as described below. I'm trying to find the best SMBIOS and shiki
settings to enable VDAdecoder, H264, and HEVC.
I tried using MacPro7,1 as the SMBIOS with -wegoff as you described and can verify that Hackintool
says VDA decoder is fully supported, VideoProc says that both H264 and HEVC are supported at 4K
resolution, and both of the Sony HEVC videos (Swordsmith and Food Fizzle) play smoothly. There are
three downsides however: (1) there are minor video glitches in boot, and (2) looking in IORegistryExplorer
I can see that there are six framebuffers set up for the DGPU (renamed to GFX0 in a DSDT patch),
instead of the three framebuffers set up for the DGPU with WEG enabled, and (3) the memory
configuration alert. I tried to modify provide a SSDT for the DGPU property injection as in the sample at
Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs - acidanthera/WhateverGreen
github.com
and, in particular, to uncomment and set "CFG, CFG_FB_LIMIT" to 0x3, but I couldn't figure out how to
make it work like WEG does. I also tried injecting that property through Clover Device Properties but
couldn't make that work either. I don't like to think of wasting half my graphics card memory, so I
was hoping someone more clever here could help with the SSDT configuration of the framebuffers.
I also tried using the iMacPro1,1 as the SMBIOS with WEG enabled and can verify that Hackintool
says VDA decoder is fully supported, VideoProc says that both H264 and HEVC are supported at 4K
resolution, and both of the Sony HEVC videos (Swordsmith and Food Fizzle) play smoothly. I tried using
the boot argument shikigva=16, and can see it introduces a Hwdrm-id in IORegistryExplorer equal
to the iMacPro1,1 ID (Mac-7BA5B2D9E42DDD94), but this setting causes VDA Decoder to fail. I also
tried using the boot arguments shikigva=32 and shiki-id=Mac-27AD2F918AE68F61, the ID of the MacPro7,1,
and can verify that Hackintool says VDA decoder is fully supported, VideoProc says that both H264 and
HEVC are supported at 4K resolution, and both of the Sony HEVC videos (Swordsmith and Food Fizzle)
play smoothly. I can also see that I get only three framebuffers set up for the DGPU with WEG enabled.
So perhaps it is possible to get the best of both iMacPro1,1 and MacPro7,1 without the downside of the
MacPro7,1 SMBIOS definition.
I also tried using shikigva=32 and shiki-id=Mac-27AD2F918AE68F61 or shiki-id=Mac-7BA5B2D9E42DDD94
in the same machine with SMBIOS defined as a MacPro6,1. In each case, VideoProc says that HEVC is
not supported, but both of the Sony HEVC videos (Swordsmith and Food Fizzle) play smoothly.
Thanks again for your help with the standalone AMD cards.
Lisa