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

2024 updates #54

Merged
merged 25 commits into from
Aug 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
6b0f911
Updated amd-gpu.md since Lexa is supported, and Vega iGPUs are supported
some100 Aug 9, 2023
ddb6d38
Update gpu-avoid.md to reflect how Lexa is supported through Fake ID
some100 Aug 9, 2023
62d0f97
Update amd-gpu.md
some100 Aug 10, 2023
5d1e948
Update info about AMD GPU support
AlfCraft07 Oct 8, 2023
f082a34
Update OS support
AlfCraft07 Jul 30, 2024
16b8fc3
Add some AMD kexts
AlfCraft07 Jul 30, 2024
c853d77
Update amd-gpu.md
AlfCraft07 Jul 30, 2024
f63e38c
Minor fixes
AlfCraft07 Jul 30, 2024
0dde7cc
Move Navi 22 before Navi 21
AlfCraft07 Jul 30, 2024
14d6128
Update amd-gpu.md
AlfCraft07 Jul 30, 2024
f18cfb8
Add 6750 models
AlfCraft07 Jul 30, 2024
41f3d4d
Merge branch 'some100-master' into 2024
dhinakg Aug 5, 2024
25cdd87
Update wording and version support
dhinakg Aug 5, 2024
2423f24
Merge branch 'AlfCraft07-master' into 2024
dhinakg Aug 6, 2024
efda89a
Fix install
dhinakg Aug 8, 2024
ffd56f2
Update readme and other minor changes
dhinakg Aug 8, 2024
eec53f4
Update CI actions and remove use of gh-pages branch (#53)
1Revenger1 Aug 8, 2024
18ad735
Major update to AMD information
dhinakg Aug 12, 2024
f453392
Small updates to Intel
brian105 Aug 12, 2024
db26c33
Update R7/R9, HD 8000, and HD 7000 information
brian105 Aug 12, 2024
42c9dba
Fix emoji rendering in certain browsers
dhinakg Aug 12, 2024
01ed799
Fix tables
dhinakg Aug 12, 2024
4c691b6
Add Meteor Lake and additional unsupported graphics models
dhinakg Aug 12, 2024
7b79e43
Update wording a bit
dhinakg Aug 12, 2024
82f7f6d
Fix wording
dhinakg Aug 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 50 additions & 34 deletions .github/workflows/build_test_deploy.yml
Original file line number Diff line number Diff line change
@@ -1,52 +1,68 @@
name: Build/Test/Deploy
on:
push:
branches-ignore:
- gh-pages
workflow_dispatch:
pull_request:

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: "pages"
cancel-in-progress: false

jobs:
build:
name: Build and Deploy
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/setup-node@v2-beta
- name: Checkout
uses: actions/checkout@v4
with:
node-version: '16'
- name: Checkout Repository
uses: actions/checkout@v2
with:
fetch-depth: '1'
persist-credentials: false
submodules: 'recursive'
- name: Install
run: npm install
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: '22'
cache: 'yarn'
cache-dependency-path: ./yarn.lock
- name: Install Dependencies
run: yarn install --frozen-lockfile
- name: Build
run: npm run build
- name: Deploy
uses: JamesIves/[email protected]
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master'}}
run: yarn run build
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }}
BRANCH: gh-pages
FOLDER: .vuepress/dist/
CLEAN: true
lint:
name: Lint
path: .vuepress/dist/
deploy:
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/setup-node@v2-beta
with:
node-version: '16'
- name: Checkout Repository
uses: actions/checkout@v2
with:
fetch-depth: '1'
submodules: 'recursive'
- name: Install
run: npm install
- name: Lint
run: npm run lint-ci
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
# lint:
# name: Lint
# runs-on: ubuntu-latest
# steps:
# - uses: actions/setup-node@v2-beta
# with:
# node-version: '16'
# - name: Checkout Repository
# uses: actions/checkout@v2
# with:
# fetch-depth: '1'
# submodules: 'recursive'
# - name: Install
# run: npm install
# - name: Lint
# run: npm run lint-ci
# spellcheck:
# name: Spellcheck
# runs-on: ubuntu-latest
Expand Down
6 changes: 5 additions & 1 deletion .vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ module.exports = {
["link", {
rel: "'stylesheet",
href: "/styles/website.css"
},]
}]
],
base: '/GPU-Buyers-Guide/',

Expand All @@ -44,7 +44,11 @@ module.exports = {
extendMarkdown: md => {
md.use(require('markdown-it-multimd-table'), {
rowspan: true,
headerless: true,
});
md.renderer.rules.emoji = function(token, idx) {
return '<span class="emoji emoji_' + token[idx].markup + '">' + token[idx].content + '</span>';
};
}
},

Expand Down
5 changes: 4 additions & 1 deletion .vuepress/styles/index.styl
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,7 @@ tr
color: var(--accentColor) !important

.search-box .suggestion.focused a
color: var(--navItemHoverColor) !important
color: var(--navItemHoverColor) !important

.emoji
font-family: "Twemoji Mozilla", Apple Color Emoji, "Segoe UI Emoji", "Noto Color Emoji", "EmojiOne Color"
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Introduction

![Ventura image](./images/header.jpg)
<!-- ![Ventura image](./images/header.jpg) -->

So it's that time of year again, a new version of macOS has been released and the age-old question will be asked once again:

**What GPUs are supported with macOS Ventura?**
**What GPUs are supported with macOS Sonoma?**

Well, you've come to the right place, we'll give a quick rundown on the situation and go into more detail on exact GPUs we recommend.

Expand Down
4 changes: 2 additions & 2 deletions buyers-guide/gpu-avoid.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

With GPUs to avoid it's a bit of a mixed bag - the specific brand to avoid 100% is Powercolor, HIS and VisionTek regardless of what core they runs. They're the most common GPUs to have instability issues and many users will outright not get any video out past the Clover boot-screen making a macOS install virtually impossible. XFX should also be avoided if you can, because people also have trouble with it, although most XFX cards will work with CSM/legacy mode turned off (XFX cards have an issue with VBIOS, but the UEFI VBIOS is fine.)(Though it is possible to get the XFX RX 460/560 working with a VBIOS flash, it's risky and not recommended). And while Sapphire may be the best brand for Polaris GPUs, Vega GPUs are quite a bit of a different story. While many have working systems with Sapphire Vega, a good chunk of users also experience instability and issues with macOS functioning correctly. **Update**: With the advent of macOS 10.14.5, support for Sapphire Vega has been greatly improved. But do note that these issues were quite serious so tread lightly as all the kinks may not have been truly resolved

Most 550s will **not** work except for some models like [Sapphire Pulse 550 640 SP](https://www.sapphiretech.com/en/consumer/pulse-rx-550-2g-g5-1), as most other 550s are Lexa core, while 640 SP variants are Polaris. See below for more info
Most 550s will **not** work without a device-id spoof except for some models like [Sapphire Pulse 550 640 SP](https://www.sapphiretech.com/en/consumer/pulse-rx-550-2g-g5-1), as most other 550s are Lexa core, while 640 SP variants are Polaris. See below for more info

::: details Baffin vs Lexa Breakdown

As mentioned above, RX 550 models come in 2 flavours known as Baffin and Lexa. The former is officially supported in macOS however the latter is not. Here we have a simple breakdown explaining how to determine which GPU is Baffin and which is Lexa even if OEMs do not openly mention.

**Specification differences**:

* **Old Lexa Core (incompatible)**:
* **Old Lexa Core (require Fake ID)**:

* Stream Processors 512 (CUs 8)
* Memory Speed 1750MHz (7000Mz effective)
Expand Down
Loading