mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-20 06:10:00 +10:00
Set CMIO_Unit_Input_ASC.DoNotUseOpenCL
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
- Reduces binary sizes depending on OS
|
- Reduces binary sizes depending on OS
|
||||||
- Deprecates Apple-Binaries-OCLP
|
- Deprecates Apple-Binaries-OCLP
|
||||||
- Fix full screen and Airplay to Mac support for Intel HD4000 iGPUs
|
- Fix full screen and Airplay to Mac support for Intel HD4000 iGPUs
|
||||||
|
- Automatically set `CMIO_Unit_Input_ASC.DoNotUseOpenCL` on TeraScale 2 GPUs
|
||||||
|
|
||||||
## 0.1.9
|
## 0.1.9
|
||||||
- Fix incorrect AMFI and SIP detection
|
- Fix incorrect AMFI and SIP detection
|
||||||
|
|||||||
@@ -218,6 +218,8 @@ class PatchSysVolume:
|
|||||||
self.elevated(["ditto", self.constants.payload_apple_frameworks_path_accel_ts2, self.mount_frameworks], stdout=subprocess.PIPE).stdout.decode().strip().encode()
|
self.elevated(["ditto", self.constants.payload_apple_frameworks_path_accel_ts2, self.mount_frameworks], stdout=subprocess.PIPE).stdout.decode().strip().encode()
|
||||||
print("- Merging TeraScale 2 PrivateFrameworks")
|
print("- Merging TeraScale 2 PrivateFrameworks")
|
||||||
self.elevated(["ditto", self.constants.payload_apple_private_frameworks_path_accel_ts2, self.mount_private_frameworks], stdout=subprocess.PIPE).stdout.decode().strip().encode()
|
self.elevated(["ditto", self.constants.payload_apple_private_frameworks_path_accel_ts2, self.mount_private_frameworks], stdout=subprocess.PIPE).stdout.decode().strip().encode()
|
||||||
|
print("- Fixing Acceleration in CMIO")
|
||||||
|
self.elevated(["defaults", "write", "com.apple.cmio", "CMIO_Unit_Input_ASC.DoNotUseOpenCL", "-bool", "true"], stdout=subprocess.PIPE).stdout.decode().strip().encode()
|
||||||
|
|
||||||
def patch_root_vol(self):
|
def patch_root_vol(self):
|
||||||
print(f"- Running patches for {self.model}")
|
print(f"- Running patches for {self.model}")
|
||||||
|
|||||||
Reference in New Issue
Block a user