summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2020-05-28 18:23:25 -0300
committerGravatar ReinUsesLisp2020-05-28 18:23:25 -0300
commit9b06e823ee5c375d1e06edccb4d621d91255e804 (patch)
treeb318b2ce2fe45877e81b54544aef6bb7c78d186f
parentMerge pull request #3993 from ReinUsesLisp/fix-zla (diff)
downloadyuzu-9b06e823ee5c375d1e06edccb4d621d91255e804.tar.gz
yuzu-9b06e823ee5c375d1e06edccb4d621d91255e804.tar.xz
yuzu-9b06e823ee5c375d1e06edccb4d621d91255e804.zip
maxwell_3d: Reduce severity of logs that can be spammed
These logs were killing performance on some games when they were spammed. Reduce them to Debug severity.
-rw-r--r--src/video_core/engines/maxwell_3d.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp
index 024c9e43b..004f6b261 100644
--- a/src/video_core/engines/maxwell_3d.cpp
+++ b/src/video_core/engines/maxwell_3d.cpp
@@ -457,8 +457,9 @@ void Maxwell3D::StampQueryResult(u64 payload, bool long_query) {
457 457
458void Maxwell3D::ProcessQueryGet() { 458void Maxwell3D::ProcessQueryGet() {
459 // TODO(Subv): Support the other query units. 459 // TODO(Subv): Support the other query units.
460 ASSERT_MSG(regs.query.query_get.unit == Regs::QueryUnit::Crop, 460 if (regs.query.query_get.unit != Regs::QueryUnit::Crop) {
461 "Units other than CROP are unimplemented"); 461 LOG_DEBUG(HW_GPU, "Units other than CROP are unimplemented");
462 }
462 463
463 switch (regs.query.query_get.operation) { 464 switch (regs.query.query_get.operation) {
464 case Regs::QueryOperation::Release: 465 case Regs::QueryOperation::Release:
@@ -534,8 +535,8 @@ void Maxwell3D::ProcessCounterReset() {
534 rasterizer.ResetCounter(QueryType::SamplesPassed); 535 rasterizer.ResetCounter(QueryType::SamplesPassed);
535 break; 536 break;
536 default: 537 default:
537 LOG_WARNING(Render_OpenGL, "Unimplemented counter reset={}", 538 LOG_DEBUG(Render_OpenGL, "Unimplemented counter reset={}",
538 static_cast<int>(regs.counter_reset)); 539 static_cast<int>(regs.counter_reset));
539 break; 540 break;
540 } 541 }
541} 542}
@@ -592,8 +593,8 @@ std::optional<u64> Maxwell3D::GetQueryResult() {
592 system.GPU().GetTicks()); 593 system.GPU().GetTicks());
593 return {}; 594 return {};
594 default: 595 default:
595 UNIMPLEMENTED_MSG("Unimplemented query select type {}", 596 LOG_DEBUG(HW_GPU, "Unimplemented query select type {}",
596 static_cast<u32>(regs.query.query_get.select.Value())); 597 static_cast<u32>(regs.query.query_get.select.Value()));
597 return 1; 598 return 1;
598 } 599 }
599} 600}