jasonlyoin
035a878e20
NVIDIA GPU: reserve load index 3 for GPU Memory, remap other loads ( #2310 )
...
* NVIDIA GPU: reserve load index 3 for GPU Memory, remap other loads
* NVIDIA GPU: simplify load sensor indexing
* NVIDIA GPU: create GPU Memory load after utilization loads
Place the GPU Memory Load sensor before power topology and D3D node loads
so it appears with other GPU metrics in the UI. Load indices advance in
the same order as before for uniqueness.
* NVIDIA GPU: use local nextLoadIndex in constructor
Replace the instance field with a ctor-local counter for Load sensor indices.
2026-04-16 14:17:04 +02:00
Blacktempel and PhyxionNL
1a5a11b12e
Handle driver restart for NVIDIA GPUs ( #2255 )
...
* Handle driver restart for NVIDIA GPUs.
* PR review
* Update NvidiaGroup.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2026-03-15 11:03:28 +01:00
Blacktempel
315a767fa0
Fix same memory for different GPUs. ( #2232 )
...
* Fix same memory for different GPUs.
* Status check
2026-02-19 16:21:49 +01:00
Timotej and PhyxionNL
6f9ac5aece
Add sensors for Astral GPUs ( #2168 )
...
* Add sensors for Astral GPUs
* Clean up imports
* Code clean-up
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2026-01-22 10:00:23 +01:00
Blacktempel
24218b0703
Add core voltage for NVIDIA GPU. ( #2175 )
2026-01-20 17:21:06 +01:00
辉夜 and PhyxionNL
3023089017
Changed NvApi lifecycle ( #1885 )
...
* Changed NvApi lifecycle
* Changed from public to internal
* Revert unnecessary changes.
Reinitialize() -> Initialize().
* Refactor try-catch blocks for NVML device methods
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-09-26 10:34:20 +02:00
Betalos (Oussama Thoura)
12fcfa6752
Record RTX 50XX gpu core temp with decimal precision ( #1899 )
2025-09-25 19:05:35 +02:00
辉夜
3d8642c03f
Fix RTX 40 Series Hot Spot and Memory Junction sensor not reading ( #1890 )
...
* Resolved an issue where RTX 40 Series sensors.
* change if to else if
2025-09-22 23:00:21 +02:00
Betalos (Oussama Thoura) and PhyxionNL
2f595d76c2
FIX RTX 50XX Memory junction temp reading ( #1878 )
...
* Update NvidiaGpu.cs
* Enhance 50 series detection logic
* Remove unused namespace import in NvidiaGpu.cs
Removed unused 'System.Xml.Linq' namespace import.
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-09-21 13:54:21 +02:00
Daniel Varga and PhyxionNL
f0681e14ea
Fix duplicate sensor index in nvidia-gpu ( #1441 ) ( #1442 )
...
* Fix duplicate sensor index in nvidia-gpu (#1441 )
* Update NvidiaGpu.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2024-11-24 10:51:01 +01:00
PhyxionNL
ad575e7a13
Fixes #971
...
Closes #972
2023-03-15 16:34:26 +01:00
ntoff
640ba73f83
add nvidia gpu memory used as percentage ( #912 )
...
Adds a sensor to the "Load" category to show GPU memory usage
as a percentage for Nvidia GPUs
2022-11-27 14:16:19 +01:00
PhyxionNL
58cef111a1
Use file-scoped namespaces ( #842 )
2022-10-09 13:22:57 +02:00
PhyxionNL
3ac329f247
Fix some code analysis issues ( #841 )
2022-10-09 13:16:31 +02:00
PhyxionNL
38b97e10d0
Update editorconfig + changes ( #771 )
2022-06-29 19:38:57 +02:00
PhyxionNL
0d20a0db2c
Fixes #753
2022-06-23 19:06:05 +02:00
PhyxionNL
0f523b4a10
Expose device id for GPUs ( #762 )
...
* Expose device id for GPUs
* Update NvidiaGpu.cs
2022-06-23 19:02:32 +02:00
Tim Sirmovics
1701eb91b2
Nvidia Hotspot / VRAM temps ( #583 )
...
Thanks to @TimSirmovics
2021-10-27 16:34:07 +02:00
JoeBroesele and PhyxionNL
6b86ec9253
Fixes saving the sensor values on program exit and the displayed fan control values for NVIDIA GPUs.. ( #575 )
...
* Fixes saving the sensor values on program exit.
* Fixes the displayed fan control values for NVIDIA GPUs.
* Update NvidiaGpu.cs
Check cooler id.
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2021-10-18 22:11:56 +02:00
Nick Babcock
ce882e3910
Remove duplicate nvidia moniker in hardware name ( #571 )
...
Thanks to @nickbabcock
2021-10-06 16:19:56 +02:00
PhyxionNL
b05a3ad4df
Fixes #564 ( #567 )
2021-10-02 10:57:36 +02:00
PhyxionNL
8c01e4b21b
NV API changes ( #553 )
...
* NV API changes
Restores parts of https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/commit/eea8558825cc0d5a76aa3e57fcc862b5d6f22100 while implementing the missing bits from the original implementation.
Fixes #524 .
2021-09-29 11:34:13 +02:00
PhyxionNL
e061f72229
Fixes #516 ( #518 )
2021-08-19 23:07:19 +02:00
M
91d9e81c07
Fix Nvidia memory report where free and used memory were mixed ( #499 )
2021-07-25 11:00:52 +02:00
PhyxionNL
3064810283
Order D3D sensors by name
2021-06-23 15:51:16 +02:00
PhyxionNL
9dc90f1ff7
Update NvidiaGpu.cs
...
Some small changes.
2021-06-23 15:30:34 +02:00
PhyxionNL
eea8558825
Use NvAPIWrapper ( #479 )
...
From https://github.com/falahati/NvAPIWrapper
2021-06-21 19:02:10 +02:00
PhyxionNL
fe1be6b224
Fixes #451
2021-06-01 13:36:40 +02:00
kolos
5dc6cb95c8
Add D3D GPU Sensors ( #426 )
...
Thanks to @kolos.
2021-06-01 13:30:52 +02:00
sebastian-dev
0155edb23e
NVIDIA Temperature Readout fix ( #384 )
...
Thanks to @sebastian-dev
2021-02-09 13:49:07 +01:00
Phyxion
f482865952
Change GPU identifiers
...
Fixes #258
2020-05-25 13:45:48 +02:00
Stefan Hirschmann
b0e7ea96b1
Fix AccessViolationException when closing and reopening a NvidiaGpu instance ( #221 )
...
Thanks to @hirschmann
2020-03-30 11:26:50 +02:00
Phyxion
5bd108167d
Restore OHM in copyright statement
2020-02-28 11:39:25 +01:00
Phyxion
9a9d670ca7
Update from upstream
2020-02-26 10:58:56 +01:00
Phyxion
6309cbe5a5
Apply code style
2020-02-17 13:12:24 +01:00
Phyxion
d1cff07571
Fixes #196
...
Switch to bus id instead of adapter index.
2020-01-31 15:21:37 +01:00
Phyxion
73378f7c7b
Code style #130 ( #132 )
...
This closes #99 .
2019-09-23 19:29:10 +02:00