diff options
author | Lioncash <mathew1800@gmail.com> | 2022-11-29 14:04:40 +0100 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2022-11-29 14:38:46 +0100 |
commit | d7ec031419f7eef3f85210659cf7f6dc8c50d791 (patch) | |
tree | ccc3c652023497a48af86a2842480d88949c2804 /src/video_core/engines/puller.cpp | |
parent | Merge pull request #9325 from german77/default_by_default (diff) | |
download | yuzu-d7ec031419f7eef3f85210659cf7f6dc8c50d791.tar yuzu-d7ec031419f7eef3f85210659cf7f6dc8c50d791.tar.gz yuzu-d7ec031419f7eef3f85210659cf7f6dc8c50d791.tar.bz2 yuzu-d7ec031419f7eef3f85210659cf7f6dc8c50d791.tar.lz yuzu-d7ec031419f7eef3f85210659cf7f6dc8c50d791.tar.xz yuzu-d7ec031419f7eef3f85210659cf7f6dc8c50d791.tar.zst yuzu-d7ec031419f7eef3f85210659cf7f6dc8c50d791.zip |
Diffstat (limited to 'src/video_core/engines/puller.cpp')
-rw-r--r-- | src/video_core/engines/puller.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/engines/puller.cpp b/src/video_core/engines/puller.cpp index c308ba3fc..7718a09b3 100644 --- a/src/video_core/engines/puller.cpp +++ b/src/video_core/engines/puller.cpp @@ -31,7 +31,7 @@ void Puller::ProcessBindMethod(const MethodCall& method_call) { LOG_DEBUG(HW_GPU, "Binding subchannel {} to engine {}", method_call.subchannel, method_call.argument); const auto engine_id = static_cast<EngineID>(method_call.argument); - bound_engines[method_call.subchannel] = static_cast<EngineID>(engine_id); + bound_engines[method_call.subchannel] = engine_id; switch (engine_id) { case EngineID::FERMI_TWOD_A: dma_pusher.BindSubchannel(channel_state.fermi_2d.get(), method_call.subchannel); @@ -285,12 +285,12 @@ void Puller::CallMultiMethod(u32 method, u32 subchannel, const u32* base_start, if (ExecuteMethodOnEngine(method)) { CallEngineMultiMethod(method, subchannel, base_start, amount, methods_pending); } else { - for (std::size_t i = 0; i < amount; i++) { + for (u32 i = 0; i < amount; i++) { CallPullerMethod(MethodCall{ method, base_start[i], subchannel, - methods_pending - static_cast<u32>(i), + methods_pending - i, }); } } |