diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/video_core/engines/maxwell_3d.cpp | 13 |
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 | ||
| 458 | void Maxwell3D::ProcessQueryGet() { | 458 | void 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 | } |