ChefKissInc / NootRX

The rDNA 2 dGPU support patch kext. No commercial use.
https://ChefKissInc.github.io/nootrx
Other
512 stars 93 forks source link

Is the Navi 33 have a chance to happen this year? #37

Closed kyvaith closed 3 months ago

kyvaith commented 3 months ago

macOS Version

Sonoma

What is your CPU's model?

AMD Ryzen 5 5600G

What is your GPU's model?

AMD Radeon RX 7600 XT

Please describe the feature in detail.

The "soon™" is cool, but I wonder what are the predictions for the next chips. Should I replace my Nvidia RTX 2080 with RX 7600 XT hoping it will be supported later this year, or stick with Ryzen's 5 5600G Vega 7 with NootedRed.

What alternatives have you tried, if any?

I use AMD Ryzen's 5 5600G Vega 7 iGPU with NootedRed.

Feature request submission terms

VisualEhrmanntraut commented 3 months ago

The README says Navi 24. RDNA 3 is not supported in macOS.

kyvaith commented 3 months ago

Ahh clear, so it's a limitation of macOS not the driver itself. Too bad.

VisualEhrmanntraut commented 3 months ago

This is not a driver kext, it's a patch kext. If there's no code at all in macOS' drivers, it's not something that can be added without spending a decade to figure out how the Metal stack works, then another decade to port it to other macOS versions.

VisualEhrmanntraut commented 3 months ago

Although I must add that it could be possible to edit the RDNA 2 drivers a bit to turn it into RDNA 3, considering it looks like RDNA 3 is just RDNA 2 with some extra instructions and some other stuff. But just like Navi 24, the code for its DCN version must be patched into AMDRadeonX6000Framebuffer. This all is a lot of work, and I am the only dev, so, yeah.

kyvaith commented 3 months ago

Thank you for comprehensive answer.