Commit Graph

154 Commits

Author SHA1 Message Date
Jazzzny ae7fa3bbb9 Add OpenCL support for WebDriver cards 2023-04-17 18:37:44 -04:00
Mykola Grymalyuk 74fc3a7890 Merge branch 'main' into main 2023-03-28 14:15:56 -06:00
Mykola Grymalyuk afae4f8eda Sync PatcherSupportPkg 2023-03-28 09:06:40 -06:00
Mykola Grymalyuk b69cf09556 Merge branch 'main' into 3802-experiment 2023-03-22 09:38:59 -06:00
Mykola Grymalyuk ec80afdd17 sys_patch_dict.py: Rework into class 2023-03-21 09:45:45 -06:00
Ausdauersportler 8661fa339c iMac9,1 MXM3 AMD GCN support 2023-03-15 00:42:20 +01:00
Mykola Grymalyuk 0c68618ddf sys_patch: Add experimental 3802 patches
Not final, highly fragile patches
2023-03-13 11:29:27 -06:00
Mykola Grymalyuk 3f2aadc016 Merge branch 'main' into pullrequests/Ausdauersportler/main 2023-03-11 20:37:38 -07:00
Mykola Grymalyuk 2767f35fc5 sys_patch_dict.py: Add reference for 3802 GPUs 2023-03-11 12:31:39 -07:00
Mykola Grymalyuk 9bfcf78ff9 detect: Set new class for Lexa GPUs
As these cards require spoofing, OCLP needs to treat them differently. Primarily due to root volume patching checking against the same class, and prevent users from believing the root patches failed (when their card’s actually unsupported by their Device ID)
2023-03-11 11:11:24 -07:00
Mykola Grymalyuk adec8ebd05 sys_patch.py: Add VA driver patch 2023-03-09 08:54:05 -07:00
Mykola Grymalyuk c5eb52ac5e amfi_detect.py: Use enum 2023-02-09 18:09:02 -07:00
Mykola Grymalyuk d305515c28 Remove TUI modules 2023-02-09 16:26:47 -07:00
Wolf Dieter Brandt 61e5ff1c83 adding RX5500XT and Lexa MXM support 2023-02-09 18:15:17 +01:00
Mykola Grymalyuk 6c441e835c data: remove unused dylib_data.py
File was superseded with sys_patch_dict.py’s introduction
2023-02-07 09:04:49 -07:00
Mykola Grymalyuk 97024361cd sys_patch: Add ColorSync downgrade 2023-01-25 12:15:06 -07:00
Mykola Grymalyuk 91e7ff40e4 sys_patch: Add non-Metal support to Ventura 2023-01-07 08:44:37 -07:00
Mykola Grymalyuk b95ab91b43 sys_patch: Fix Patch set dictionary 2023-01-06 22:06:10 -07:00
Mykola Grymalyuk 4cc9e414d2 sys_patch: Add basic USB 1.1 support
Ref: https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1021
2023-01-06 22:02:47 -07:00
Mykola Grymalyuk 2331aeb6d9 sys_patch: Add AMD Vega support for pre-AVX2.0 2022-12-22 20:14:10 -07:00
Mykola Grymalyuk 907ce75295 sys_patch: Implement legacy wifi support for Ventura 2022-12-19 14:13:17 -07:00
Mykola Grymalyuk 4b05b12a0a sys_patch_dict: Remove unneeded process
Was previously in-place for early Monterey betas, no longer required since AppleGVA was resolved
2022-11-08 09:35:10 -07:00
Mykola Grymalyuk 66a9be5be4 sys_patch.py: Add support for AMD Polaris 2022-10-30 18:26:56 -06:00
Mykola Grymalyuk 1a262c6acf sys_patch: Drop Metal downgrade for AMD Legacy GCN 2022-10-16 15:29:07 -06:00
Mykola Grymalyuk 23bd207774 sys_patch: Drop Metal downgrade on Kepler 2022-10-12 20:11:53 -06:00
Mykola Grymalyuk 2145dd835b SMBIOS: Sync data for Ventura 2022-10-11 11:03:58 -06:00
Mykola Grymalyuk ec23bc9d53 sys_patch_dict: Remove old GVA work-around 2022-10-11 09:53:49 -06:00
Mykola Grymalyuk 94971fbb76 sys_patch_dict: Remove unneeded OS checks 2022-10-11 09:41:31 -06:00
Mykola Grymalyuk 5a2afa4fa7 sys_patch_dict: Fix OpenCL on non-AVX2 legacy GCN 2022-10-06 19:44:11 -06:00
Mykola Grymalyuk 5aa7ab3b0f example_data: Add Macmini5,2 2022-10-06 19:32:37 -06:00
Mykola Grymalyuk dca7959052 example_data: Add more units 2022-10-06 13:48:04 -06:00
Mykola Grymalyuk 3a90cfa3b9 sys_patch_dict: Add GPUSupport patch to Kepler 2022-10-02 11:17:59 -06:00
Mykola Grymalyuk da86344269 defaults: Skip disabled GPUs 2022-09-28 15:47:51 -06:00
Mykola Grymalyuk f1af0e1a87 defaults: Disable AMFI on Polaris lacking AVX2.0 2022-09-27 18:38:56 -06:00
Mykola Grymalyuk 20e08d4dff symbios_data.py: Fix GPU data set 2022-09-27 11:50:32 -06:00
Mykola Grymalyuk 3d63cb1654 sys_patch_detect: Add Polaris support for pre-AVX2.0 2022-09-27 08:45:37 -06:00
Mykola Grymalyuk 8cc87980d1 device_probe: Add leaf feature detection 2022-09-27 08:43:38 -06:00
Mykola Grymalyuk a58f2d060a sys_patch_dict: Rework OpenCL patch set 2022-09-15 21:51:01 -06:00
Mykola Grymalyuk f631f54475 Merge branch 'main' into ventura-alpha 2022-09-15 21:26:47 -06:00
Mykola Grymalyuk 101f1197bc sys_patch_dict: Fix Safari 16 support for macOS Monterey 2022-09-15 21:18:00 -06:00
Mykola Grymalyuk 616d812913 Drop reliance on amfi_get_out_of_my_way=0x1 2022-09-13 19:51:28 -06:00
Mykola Grymalyuk 839a37f897 Merge branch 'main' into ventura-alpha 2022-09-13 16:24:16 -06:00
Mykola Grymalyuk 5565a3e67e amfi_data.py: Initial commit 2022-09-13 16:24:03 -06:00
Mykola Grymalyuk a5e002d68b sys_patch_dict: Remove Metal Downgrade for Intel
Determined stock Metal is functional on Intel metal GPUs, XPC downgrade still required for 3802-based GPUs

Resolves Photos support for Intel GPUs

Requires removal of old patches to properly function
2022-09-12 20:37:23 -06:00
Mykola Grymalyuk c59f11fea3 sys_patch_dict: Seperate 3802 patch set files
Ensure XPC service is not downgraded
2022-09-07 21:04:22 -06:00
Mykola Grymalyuk 237bb329f2 sys_patch_dict: Work around downgraded IOSurface
Resolves kmutil linking in 13.0 Beta 4 and newer on IOSurface downgraded root patches
2022-09-05 21:23:11 -06:00
Mykola Grymalyuk 3779cfcaf6 sys_patch_dict: Sync Patch Names 2022-09-02 10:07:45 -06:00
Mykola Grymalyuk b105a73a10 sys_patch: Add KDK-less support
Only Applicable for Kepler and Intel iGPUs at this time
2022-08-27 09:29:38 -06:00
Mykola Grymalyuk 763fe04c21 Add Ventura validation 2022-08-23 11:02:57 -06:00
Mykola Grymalyuk 603b5ee153 sys_patch_dict: Add GVA patches for Ventura 2022-08-23 09:58:27 -06:00