Releases: acidanthera/WhateverGreen
Releases · acidanthera/WhateverGreen
1.4.7
v1.4.7
- Implemented
unfairgva
device property (use<01 00 00 00>
value for MP5,1 to enable streaming DRM)
1.4.6
v1.4.6
- Backlight registers fix replaces the previous Coffee Lake backlight fix and is now available on Intel Ice Lake platforms.
- Boot argument
igfxcflbklt=1
as well as device propertyenable-cfl-backlight-fix
are deprecated and replaced by-igfxblr
andenable-backlight-registers-fix
. - Add max pixel clock override through
-igfxmpc
boot argument orenable-max-pixel-clock-override
andmax-pixel-clock-frequency
device properties - Moved PNLF samples to OpenCore
1.4.5
v1.4.5
- Enabled loading in safe mode (mainly for AGDP fixes)
- Resolved an issue that the maximum link rate fix is not working properly on Intel Comet Lake platforms. (Thanks @CoronaHack)
- Allowed enabling
igfxrpsc
on Comet Lake - Fixed failed to route IsTypeCOnlySystem warning from Skylake to Ice Lake
1.4.4
v1.4.4
- Extended the maximum link rate fix: Now probe the rate from DPCD automatically and support Intel ICL platforms. (by @0xFireWolf)
- Fixed an issue that LSPCON driver causes a page fault if the maximum link rate fix is not enabled. (by @0xFireWolf)
1.4.3
v1.4.3
- Added CFL and CML P630
- Added MacKernelSDK with Xcode 12 compatibility
- Fixed loading on macOS 10.11 and earlier
1.4.2
v1.4.2
- Fixed
disable-external-gpu
(-wegnoegpu
) on some systems - Disabled RPS control patch by default due to a bug in 10.15.6 IGPU drivers
- Replaced
igfxnorpsc=1
withigfxrpsc=1
to opt-in RPS control patch - Support all valid Core Display Clock (CDCLK) frequencies to avoid the kernel panic of "Unsupported CD clock decimal frequency" on Intel ICL platforms. (by @0xFireWolf)
- Fix the kernel panic caused by an incorrectly calculated amount of DVMT pre-allocated memory on Intel ICL platforms. (by @0xFireWolf)
1.4.1
v1.4.1
- Added
igfxmetal=1
boot argument (andenable-metal
property) to enable Metal on offline IGPU - Fixed applying patches on CometLake IGPUs, thx @apocolipse
- Added constants required for 11.0 update
- Added the use of RPS control for all the command streamers on IGPU (disabled via
igfxnorpsc=1
) - Add
-igfxvesa
to disable Intel Graphics acceleration. - Fix black screen on igfx since 10.15.5
- Add workaround for rare force wake timeout panics on Intel KBL and CFL.
- Add Intel Westmere graphics support.
1.4.0
v1.4.0
- Added 0x3EA6, 0x8A53, 0x9BC4, 0x9BC5, 0x9BC8 IGPU device-id
- Fixed
framebuffer-conX-alldata
patching regression - Added
disable-hdmi-patches
device property alias to-igfxnohdmi
1.3.9
v1.3.9
- Added
igfxdumpdelay
boot argument to delay-igfxdump
in ms - Partially fix ICL framebuffer patching
- Add support to injecting
Force_Load_FalconSMUFW
from OpenCore - Disabled automatic enabling of GVA for Polaris on 10.13 and lower
- Replaced -radnogva argument with radgva=0/1 to force GVA for Polaris
- Added
wegtree=1
boot argument (rebuild-device-tree
property) to force device renaming on Apple FW
1.3.8
v1.3.8
- Added
igfxfw=2
boot argument andigfxfw
IGPU property to load Apple GuC firmware - Added
igfxpavp=1
boot argument (andigfxpavp
property) to force enable PAVP output - Added
igfxfcms=1
boot argument (andcomplete-modeset
property) on Skylake and Apple - Improved performance with Lilu 1.4.3 APIs
- Added
-igfxfbdbg
boot argument to debug IGPU framebuffer (debug builds only) - Added
igfxagdc=0
boot argument anddisable-agdc
IGPU property to disable AGDC - Added
igfxonln=1
boot argument andforce-online
IGPU property force online status for all displays - Added
igfxonlnfbs=MASK
boot argument andforce-online-framebuffers
IGPU property to override display status