diff options
author | Fernando S <fsahmkow27@gmail.com> | 2022-06-03 18:02:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-03 18:02:10 +0200 |
commit | 14db101148ca1c10c8b67a5450a56230df83d14f (patch) | |
tree | 65f28a69549bf035519c672110e70704437b5dda | |
parent | Merge pull request #8410 from liamwhite/thread-names (diff) | |
parent | Maxwell3D: Fix 3D semaphore counter type 0 handling (diff) | |
download | yuzu-14db101148ca1c10c8b67a5450a56230df83d14f.tar yuzu-14db101148ca1c10c8b67a5450a56230df83d14f.tar.gz yuzu-14db101148ca1c10c8b67a5450a56230df83d14f.tar.bz2 yuzu-14db101148ca1c10c8b67a5450a56230df83d14f.tar.lz yuzu-14db101148ca1c10c8b67a5450a56230df83d14f.tar.xz yuzu-14db101148ca1c10c8b67a5450a56230df83d14f.tar.zst yuzu-14db101148ca1c10c8b67a5450a56230df83d14f.zip |
-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() { std::optional<u64> Maxwell3D::GetQueryResult() { switch (regs.query.query_get.select) { - case Regs::QuerySelect::Zero: - return 0; + case Regs::QuerySelect::Payload: + return regs.query.query_sequence; case Regs::QuerySelect::SamplesPassed: // Deferred. 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: }; enum class QuerySelect : u32 { - Zero = 0, + Payload = 0, TimeElapsed = 2, TransformFeedbackPrimitivesGenerated = 11, PrimitivesGenerated = 18, |