diff options
| -rw-r--r-- | src/video_core/engines/maxwell_3d.cpp | 4 | ||||
| -rw-r--r-- | src/video_core/engines/maxwell_3d.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp index 7d0cb8fce..3a4646289 100644 --- a/src/video_core/engines/maxwell_3d.cpp +++ b/src/video_core/engines/maxwell_3d.cpp | |||
| @@ -595,8 +595,8 @@ void Maxwell3D::DrawArrays() { | |||
| 595 | 595 | ||
| 596 | std::optional<u64> Maxwell3D::GetQueryResult() { | 596 | std::optional<u64> Maxwell3D::GetQueryResult() { |
| 597 | switch (regs.query.query_get.select) { | 597 | switch (regs.query.query_get.select) { |
| 598 | case Regs::QuerySelect::Zero: | 598 | case Regs::QuerySelect::Payload: |
| 599 | return 0; | 599 | return regs.query.query_sequence; |
| 600 | case Regs::QuerySelect::SamplesPassed: | 600 | case Regs::QuerySelect::SamplesPassed: |
| 601 | // Deferred. | 601 | // Deferred. |
| 602 | rasterizer->Query(regs.query.QueryAddress(), QueryType::SamplesPassed, | 602 | rasterizer->Query(regs.query.QueryAddress(), QueryType::SamplesPassed, |
diff --git a/src/video_core/engines/maxwell_3d.h b/src/video_core/engines/maxwell_3d.h index c0c2c7d96..434ba0877 100644 --- a/src/video_core/engines/maxwell_3d.h +++ b/src/video_core/engines/maxwell_3d.h | |||
| @@ -93,7 +93,7 @@ public: | |||
| 93 | }; | 93 | }; |
| 94 | 94 | ||
| 95 | enum class QuerySelect : u32 { | 95 | enum class QuerySelect : u32 { |
| 96 | Zero = 0, | 96 | Payload = 0, |
| 97 | TimeElapsed = 2, | 97 | TimeElapsed = 2, |
| 98 | TransformFeedbackPrimitivesGenerated = 11, | 98 | TransformFeedbackPrimitivesGenerated = 11, |
| 99 | PrimitivesGenerated = 18, | 99 | PrimitivesGenerated = 18, |