Hi tucoboy,
I just applied the framebuffer injection patch to your config.plist. If you look in the DeviceProperties section, there is a new entry with the PCIRoot path that you supplied. The patch that we've all been using is based on this information here:
How's this... Looking at the above, we see your device-id is 7340 (shown under the Compatible key). If I were to add it to the device properties under the card's PCI root address (in the config.plist) it would be need to be shown as device-id 40730000. You will also need to add a...
www.tonymacx86.com
seems like every other desktop background works for me without issues except for the stock Monterey one. I'll just switch background. Try deleting the graphics cache and then restarting, that worked for me.
www.tonymacx86.com
I am using the 10900k with active iGPU and iMac20,2 and the glitches are gone after doing the W5700X config patch.
www.tonymacx86.com
I'm not exactly sure how the technique works. This was based off the discovery that mattystonnie's old method of injecting the framebuffers could boost the performance of the Vegas and early Navis:
Introduction A couple of weeks ago I got my hands on a new Navi GPU, The Sapphire RX 5500 XT 4 GB, everything was working but the performance was not there, everyone said it is on pair with the good old RX 580. So I got my hands on the new macbook pro 16.1,mac pro 7.1, and looking into the...
www.tonymacx86.com
The way I understand it is that these patches tell the macOS which drivers to load. I don't know how this is done under the hood. The framebuffer injections worked pre-Big Sur, but then after Big Sur, Apple changed the process so that the injections didn't work anymore. With this latest update, it was like the drivers were loading the incorrect drivers or something. They were loading a driver, just not the correct one. The framebuffer injection tells macOS to load the correct one.
I wish
@mattystonnie or
@CMMChris would pop in, but I haven't seen them around for a long time. They were the ones that wrote the SSDT or kext for Catalina, so they would understand.
Ted