Merge branch 'main' into feat/llm-chat-tab
C++ / fmt (pull_request) Successful in 6s
C++ / build (pull_request) Failing after 9s
C++ / clang-tidy (pull_request) Failing after 9s
JS/TS / fmt (pull_request) Failing after 11s
JS/TS / lint (pull_request) Successful in 8s
Python / static (pull_request) Successful in 30s
Rust / build (pull_request) Successful in 1m3s
Python / verify (pull_request) Successful in 1m42s
Rust / fmt (pull_request) Successful in 33s
Rust / clippy (pull_request) Successful in 1m4s
C++ / fmt (pull_request) Successful in 6s
C++ / build (pull_request) Failing after 9s
C++ / clang-tidy (pull_request) Failing after 9s
JS/TS / fmt (pull_request) Failing after 11s
JS/TS / lint (pull_request) Successful in 8s
Python / static (pull_request) Successful in 30s
Rust / build (pull_request) Successful in 1m3s
Python / verify (pull_request) Successful in 1m42s
Rust / fmt (pull_request) Successful in 33s
Rust / clippy (pull_request) Successful in 1m4s
This commit is contained in:
@@ -163,6 +163,7 @@ void Gpu::tick() {
|
|||||||
const Type t = type();
|
const Type t = type();
|
||||||
if (t == Generic) {
|
if (t == Generic) {
|
||||||
readGenericUsage();
|
readGenericUsage();
|
||||||
|
readGenericMemory();
|
||||||
readGpuTemperature();
|
readGpuTemperature();
|
||||||
} else if (t == Nvidia) {
|
} else if (t == Nvidia) {
|
||||||
startNvidiaUsage();
|
startNvidiaUsage();
|
||||||
@@ -334,8 +335,10 @@ void Gpu::startNvidiaUsage() {
|
|||||||
const qreal usage =
|
const qreal usage =
|
||||||
parts.at(0).trimmed().toDouble(&ok1) / 100.0;
|
parts.at(0).trimmed().toDouble(&ok1) / 100.0;
|
||||||
const qreal temp = parts.at(1).trimmed().toDouble(&ok2);
|
const qreal temp = parts.at(1).trimmed().toDouble(&ok2);
|
||||||
const qreal memUsed = parts.at(2).trimmed().toDouble(&ok3);
|
const qreal memUsed =
|
||||||
const qreal memTotal = parts.at(3).trimmed().toDouble(&ok4);
|
parts.at(2).trimmed().toDouble(&ok3) * 1024;
|
||||||
|
const qreal memTotal =
|
||||||
|
parts.at(3).trimmed().toDouble(&ok4) * 1024;
|
||||||
|
|
||||||
if (ok1 && std::abs(usage - m_percentage) > 0.0001) {
|
if (ok1 && std::abs(usage - m_percentage) > 0.0001) {
|
||||||
m_percentage = usage;
|
m_percentage = usage;
|
||||||
|
|||||||
Reference in New Issue
Block a user