Contribute
Register

AMD Radeon Navi GPU

Joined
Oct 17, 2013
Messages
146
Motherboard
Chuwi AeroBook Plus
CPU
Intel i5 6287U
Graphics
HD550, 3840 x 2160
Mobile Phone
  1. iOS
I try to use the ssdt-spoof-gpu but doesen't work ( I don't know if isn't load on the system)

My ACPI for the GPU is:

ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP8)#ACPI(SWUS)#ACPI(SWDS)#ACPI(VGA_)


My ssdt-spoof-gpu.dsl is:

// Based off of WhateverGreen's sample.dsl
// https://github.com/acidanthera/WhateverGreen/blob/master/Manual/Sample.dsl
DefinitionBlock ("", "SSDT", 2, "DRTNIA", "AMDGPU", 0x00001000)
{
External (_SB_.PCI0, DeviceObj)
External (_SB_.PCI0.GPP8.SWUS.SWDS.VGA_, DeviceObj)


Scope (\_SB_.PCI0.GPP8.SWUS.SWDS.VGA_)
{
if (_OSI ("Darwin"))
{
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Local0 = Package (0x04)
{
// Where we shove our FakeID
"device-id",
Buffer (0x04)
{
0x1F, 0x73, 0x00, 0x00
},

// Changing the name of the GPU reported, mainly cosmetic
"model",
Buffer ()
{
"AMD Radeon RX6900XT"
}
}
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
Scope (\_SB.PCI0)
{
Method (DTGP, 5, NotSerialized)
{
If (LEqual (Arg0, ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b")))
{
If (LEqual (Arg1, One))
{
If (LEqual (Arg2, Zero))
{
Store (Buffer (One)
{
0x03
}, Arg4)
Return (One)
}

If (LEqual (Arg2, One))
{
Return (One)
}
}
}

Store (Buffer (One)
{
0x00
}, Arg4)
Return (Zero)
}

}

}

What I wrong?
 
Joined
Oct 6, 2017
Messages
8
Motherboard
ASUS Sabertooth Z77
CPU
i7-3770K
Graphics
5600XT
Mobile Phone
  1. Android
Everything working fine here
iGPU, dGPU, temp monitoring and etc

But, FPS and benchmarks are slow as hell using 5600XT (Gigabyte)

In Windows I had way better results, but in Hack FPS is slow and results too

Anyway to make stuff work ?
 
Top