1.1 --- a/Hardware/Nvidia/NvidiaGroup.cs Thu Aug 05 19:28:50 2010 +0000
1.2 +++ b/Hardware/Nvidia/NvidiaGroup.cs Sun Aug 08 13:57:26 2010 +0000
1.3 @@ -41,12 +41,12 @@
1.4
1.5 namespace OpenHardwareMonitor.Hardware.Nvidia {
1.6
1.7 - public class NvidiaGroup : IGroup {
1.8 + internal class NvidiaGroup : IGroup {
1.9
1.10 private List<IHardware> hardware = new List<IHardware>();
1.11 private StringBuilder report = new StringBuilder();
1.12
1.13 - public NvidiaGroup() {
1.14 + public NvidiaGroup(ISettings settings) {
1.15 if (!NVAPI.IsAvailable)
1.16 return;
1.17
1.18 @@ -109,9 +109,9 @@
1.19 for (int i = 0; i < count; i++) {
1.20 NvDisplayHandle displayHandle;
1.21 if (displayHandles.TryGetValue(handles[i], out displayHandle))
1.22 - hardware.Add(new NvidiaGPU(i, handles[i], displayHandle));
1.23 + hardware.Add(new NvidiaGPU(i, handles[i], displayHandle, settings));
1.24 else
1.25 - hardware.Add(new NvidiaGPU(i, handles[i], null));
1.26 + hardware.Add(new NvidiaGPU(i, handles[i], null, settings));
1.27 }
1.28
1.29 report.AppendLine();