Skip to content

Commit

Permalink
Updated for 3rd party Amernime Driver (ayufan#140)
Browse files Browse the repository at this point in the history
PerformanceOverlay: Add support for `AMD Radeon RX 670 Graphics`
  • Loading branch information
ryanrudolfoba authored Aug 28, 2023
1 parent 1aaf98b commit eb30de1
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
12 changes: 6 additions & 6 deletions PerformanceOverlay/Sensors.cs
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ private IEnumerable<float> GetNumericValues(Sensors sensors)
"GPU_%", new HardwareSensor()
{
HardwareType = HardwareType.GpuAmd,
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M" },
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M", "AMD Radeon RX 670 Graphics" },
SensorType = SensorType.Load,
SensorName = "D3D 3D",
Format = "F0"
Expand All @@ -245,7 +245,7 @@ private IEnumerable<float> GetNumericValues(Sensors sensors)
"GPU_MB", new HardwareSensor()
{
HardwareType = HardwareType.GpuAmd,
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M" },
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M", "AMD Radeon RX 670 Graphics" },
SensorType = SensorType.SmallData,
SensorName = "D3D Dedicated Memory Used",
Format = "F0"
Expand All @@ -255,7 +255,7 @@ private IEnumerable<float> GetNumericValues(Sensors sensors)
"GPU_GB", new HardwareSensor()
{
HardwareType = HardwareType.GpuAmd,
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M" },
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M", "AMD Radeon RX 670 Graphics" },
SensorType = SensorType.SmallData,
SensorName = "D3D Dedicated Memory Used",
Format = "F0",
Expand All @@ -266,7 +266,7 @@ private IEnumerable<float> GetNumericValues(Sensors sensors)
"GPU_W", new HardwareSensor()
{
HardwareType = HardwareType.GpuAmd,
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M" },
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M", "AMD Radeon RX 670 Graphics" },
SensorType = SensorType.Power,
SensorName = "GPU SoC",
Format = "F1"
Expand All @@ -276,7 +276,7 @@ private IEnumerable<float> GetNumericValues(Sensors sensors)
"GPU_MHZ", new HardwareSensor()
{
HardwareType = HardwareType.GpuAmd,
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M" },
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M", "AMD Radeon RX 670 Graphics" },
SensorType = SensorType.Clock,
SensorName = "GPU Core",
Format = "F0"
Expand All @@ -286,7 +286,7 @@ private IEnumerable<float> GetNumericValues(Sensors sensors)
"GPU_T", new HardwareSensor()
{
HardwareType = HardwareType.GpuAmd,
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M" },
HardwareNames = { "AMD Custom GPU 0405", "AMD Radeon 670M", "AMD Radeon RX 670 Graphics" },
SensorType = SensorType.Temperature,
SensorName = "GPU Temperature",
Format = "F1",
Expand Down
2 changes: 2 additions & 0 deletions PowerControl/Helpers/AMD/VangoghGPU.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ internal class VangoghGPU : IDisposable
// SteamDeck unofficial APU drivers
// https://sourceforge.net/projects/amernimezone/files/Release%20Polaris-Vega-Navi/AMD%20SOC%20Driver%20Variant/
new Device("AMD Radeon 670M", 0x80300000, 0x8037ffff, new uint[] { 0x43F3900, 0x43F3C05, 0x43F3E00 }),
new Device("AMD Radeon RX 670 Graphics", 0x80300000, 0x8037ffff, new uint[] { 0x43F3900, 0x43F3C05, 0x43F3E00 }),

};

private static Device? DetectedDevice;
Expand Down

0 comments on commit eb30de1

Please sign in to comment.