Просмотр исходного кода

Merge pull request #4007 from ReinUsesLisp/reduce-logs

maxwell_3d: Reduce severity of logs that can be spammed
bunnei 6 лет назад
Родитель
Сommit
87b272699f
1 измененных файлов с 7 добавлено и 6 удалено
  1. 7 6
      src/video_core/engines/maxwell_3d.cpp

+ 7 - 6
src/video_core/engines/maxwell_3d.cpp

@@ -457,8 +457,9 @@ void Maxwell3D::StampQueryResult(u64 payload, bool long_query) {
 
 
 void Maxwell3D::ProcessQueryGet() {
 void Maxwell3D::ProcessQueryGet() {
     // TODO(Subv): Support the other query units.
     // TODO(Subv): Support the other query units.
-    ASSERT_MSG(regs.query.query_get.unit == Regs::QueryUnit::Crop,
-               "Units other than CROP are unimplemented");
+    if (regs.query.query_get.unit != Regs::QueryUnit::Crop) {
+        LOG_DEBUG(HW_GPU, "Units other than CROP are unimplemented");
+    }
 
 
     switch (regs.query.query_get.operation) {
     switch (regs.query.query_get.operation) {
     case Regs::QueryOperation::Release:
     case Regs::QueryOperation::Release:
@@ -534,8 +535,8 @@ void Maxwell3D::ProcessCounterReset() {
         rasterizer.ResetCounter(QueryType::SamplesPassed);
         rasterizer.ResetCounter(QueryType::SamplesPassed);
         break;
         break;
     default:
     default:
-        LOG_WARNING(Render_OpenGL, "Unimplemented counter reset={}",
-                    static_cast<int>(regs.counter_reset));
+        LOG_DEBUG(Render_OpenGL, "Unimplemented counter reset={}",
+                  static_cast<int>(regs.counter_reset));
         break;
         break;
     }
     }
 }
 }
@@ -592,8 +593,8 @@ std::optional<u64> Maxwell3D::GetQueryResult() {
                          system.GPU().GetTicks());
                          system.GPU().GetTicks());
         return {};
         return {};
     default:
     default:
-        UNIMPLEMENTED_MSG("Unimplemented query select type {}",
-                          static_cast<u32>(regs.query.query_get.select.Value()));
+        LOG_DEBUG(HW_GPU, "Unimplemented query select type {}",
+                  static_cast<u32>(regs.query.query_get.select.Value()));
         return 1;
         return 1;
     }
     }
 }
 }