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

Legacy Metal Graphics Support and macOS Ventura - Sequoia #1008

Open
khronokernel opened this issue Oct 7, 2022 · 0 comments
Open

Legacy Metal Graphics Support and macOS Ventura - Sequoia #1008

khronokernel opened this issue Oct 7, 2022 · 0 comments

Comments

@khronokernel
Copy link
Member

khronokernel commented Oct 7, 2022

With the forth coming release of OpenCore Legacy Patcher v0.5.0, systems with legacy Metal GPUs will finally be able to achieve graphics acceleration in macOS Ventura!

  • Reminder: These patches are still in beta and in active development. Stay on Monterey if you're not comfortable with the trade offs listed

GPU Models

Supported GPU models include:

  • Intel:
    • Ivy Bridge (HD4000)
    • Haswell (HD4400/4600/5xxx)
    • Broadwell (HD6xxx)
    • Skylake (HD5xx)
  • Nvidia:
    • Kepler (GTX 6xx, GTX 7xx)
  • AMD:
    • GCN 1-3 (HD 7xxx/8xxx/9xxx, R7/R9, FirePro D300, D500, D700)
    • Polaris (RX 4xx/5xx) - (Hosts lacking AVX2.0)
    • Polaris (Radeon Pro 4xx/5xx) - (MacBookPro13,3/14,3)
    • Vega (RX 56/64/VII) - (Hosts lacking AVX2.0)

Note: MacBookPro14,3 tested to be exempt of all graphical issues listed below.


Sample Units

MacPro5,1 MacBookPro9,2
MacBookPro11,5 iMac11,3

Stability issues

Issues Severity Affected Models Potential Fix/Work-Around
"Sequoia" Metal dynamic wallpaper wallpaper won't render properly Non-Functional Nvidia Kepler GPUs
Some Metal apps crashing on Sonoma+ Non-Functional MacBookPro11,5 and iMac15,1 Downgrade to macOS Ventura
No hardware decoding on AMD Vega GPUs running Ventura+ Non-Functional AMD Vega (RX 56/64/VII) Downgrade to macOS Monterey
Photos app failing to edit portrait photos on Sonoma+ Non-Functional Intel Ivy-Haswell iGPUs and Nvidia Kepler GPUs Downgrade to macOS Ventura
Safari failing to reproduce DRM content on Sonoma+ Non-Functional All non-native GPUs (except MacBookPro14,3) Use a third-party browser
Paravirtualized Graphics is unavailable on Sonoma+ Non-Functional Intel Ivy-Haswell iGPUs and Nvidia Kepler GPUs Downgrade to Ventura
Broken Live Text Non-Functional Intel Ivy, Haswell iGPUs and Nvidia Kepler GPUs (portions require Metal 2) Use 3rd party OCR software
Black Screen on external GPUs if internal GPU is AMD Legacy GCN Semi-Functional AMD Legacy GCN + AMD Polaris eGPU Render on different display
Metal's Mesh Shader feature set not available Non-Functional All non-native GPUs (except MacBookPro14,3)
GeForceGLDriver Crashing Non-Functional Nvidia Kepler GPUs

Cosmetic issues

Issues Severity Affected Models Potential Fix/Work-Around
Native Metal 3 eGPUs may report as Metal 2 Cosmetic Haswell iGPUs Has no effect on driver feature set
Interface Build UI may become corrupted Semi-Functional Nvidia Kepler with Intel iGPU
Green Artifacts on QuickTime Timeline for .mov Cosmetic Intel Ivy and Haswell iGPUs
Artifacts on Cropped Screen recording Non-Functional Nvidia Kepler Record fullscreen, crop afterwards
  • Notes:
    • AMD GCN 1-3 issues are also applicable if your GPU is AMD Polaris and CPU lacks AVX2.0, e.g. MacPro3,1 - 5,1 and some select iMacs with upgradable GPUs. Additionally MacBookPro13,3 due to missing framebuffer.
    • Due to Apple's merge of on-disk binaries into the dyld_shared_cache, we're reliant on the DCSE project to extract binaries.

Resolved issues

Issues Severity Affected Models Potential Fix/Work-Around
Photos app memories tab crashing Non-Functional Intel Ivy and Haswell iGPUs Resolved with ce6f65d
Memoji's Freezing/Crashing Non-Functional Intel Ivy, Haswell iGPUs and Nvidia Kepler GPUs Resolved with 2753f88
Blackscreen on Continuity Camera Semi-Functional Intel Ivy - Skylake iGPUs, AMD patched GPUs and Nvidia Kepler GPUs Resolved with cdb40d8
Missing Fonts in Books, Font Book and Calendar Semi-Functional Intel Ivy Bridge iGPUs Resolved with 54c56e2
News and Photos Widget crashing Notification Centre Non-Functional Intel Ivy and Haswell iGPUs Resolved with a24570d
Weather and Font Book apps crashing or freezing Semi-Functional Intel Ivy and Haswell iGPUs Resolved with a24570d
Apple TV failing to reproduce new content on MacOS 13.3+ Semi-Functional All non-native GPUs Resolved with MacOS Sonoma
Full Screen Music.app mini Player Crashing Non-Functional Intel Ivy-Broadwell iGPUs and Nvidia Kepler GPUs (requires Metal 2) Resolved with MacOS Sonoma
DRM content causing kernel panics on MacOS 13.3+ Semi-Functional AMD GCN 1-3 Resolved with c052388
Hardware Encode/Decode (ex. slow initial Chrome loading) Non-Functional AMD GCN 1-3 paired with Skylake iGPUs Resolved with 5df3cca
Preview, QuickLook, Photo Booth and Photos crashing on MacOS Sonoma Non-Functional Intel Ivy - Haswell iGPUs and Nvidia Kepler GPUs Resolved with 20d04d3
Photo's Editor Crashing Non-Functional Intel iGPUs and Nvidia Kepler Resolved with c064269
Photo's App won't open Non-Functional Intel Broadwell and Skylake iGPUs Resolved with c064269
Black in Google Maps Non-functional Intel Ivy and Haswell iGPUs Resolved in 13.0 Beta 9
OpenCL broken Non-functional AMD GCN with pre-AVX2.0 CPU Resolved with 5aa7ab3
Photo's App won't open (isOpaque crash) Non-Functional AMD GCN 1-3 Resolved with 1a262c6
Screensaver Crashing Non-Functional AMD GCN 1-3 Resolved with 1a262c6
Camera shows black screen Non-Functional AMD GCN 1-3 Resolved with 1a262c6
MetalBench and MetalFX crash Non-Functional AMD GCN 1-3 Resolved with 1a262c6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant