diff --git a/src/core/hle/service/nvdrv/core/nvmap.h b/src/core/hle/service/nvdrv/core/nvmap.h index c61ae88847..6173f0075d 100644 --- a/src/core/hle/service/nvdrv/core/nvmap.h +++ b/src/core/hle/service/nvdrv/core/nvmap.h @@ -12,11 +12,7 @@ #include #include #include -#if BOOST_VERSION >= 109000 #include -#else -#include -#endif #include #include @@ -145,12 +141,7 @@ public: void UnmapAllHandles(NvCore::SessionId session_id); std::list unmap_queue{}; - /// Main owning map of handles -#if BOOST_VERSION >= 109000 - boost::unordered_node_map handles{}; -#else - std::unordered_map handles{}; -#endif + boost::unordered_node_map handles{}; //!< Main owning map of handles std::mutex unmap_queue_lock{}; //!< Protects access to `unmap_queue` std::mutex handles_lock; //!< Protects access to `handles` static constexpr u32 HandleIdIncrement{4}; //!< Each new handle ID is an increment of 4 from the previous diff --git a/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp b/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp index eb434ec986..f7d6c33f77 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp @@ -103,13 +103,17 @@ NvResult nvhost_nvdec_common::Submit(IoctlSubmit& params, std::span data, De for (std::size_t i = 0; i < syncpt_increments.size(); i++) { const SyncptIncr& syncpt_incr = syncpt_increments[i]; - fence_thresholds[i] = syncpoint_manager.IncrementSyncpointMaxExt(syncpt_incr.id, syncpt_incr.increments); + fence_thresholds[i] = + syncpoint_manager.IncrementSyncpointMaxExt(syncpt_incr.id, syncpt_incr.increments); } for (const auto& cmd_buffer : command_buffers) { const auto object = nvmap.GetHandle(cmd_buffer.memory_id); ASSERT_OR_EXECUTE(object, return NvResult::InvalidState;); - Core::Memory::CpuGuestMemory cmdlist(session->process->GetMemory(), object->get().address + cmd_buffer.offset, cmd_buffer.word_count); + Core::Memory::CpuGuestMemory + cmdlist(session->process->GetMemory(), object->address + cmd_buffer.offset, + cmd_buffer.word_count); host1x.PushEntries(fd, std::move(cmdlist)); }