From 4fe29da3fde67041e39d584dcb13260ccd7a5854 Mon Sep 17 00:00:00 2001 From: SDK Chan Date: Fri, 1 Aug 2025 09:02:04 +0000 Subject: [PATCH 1/3] [core/nvdrv] Make MapBufferEx params format to be compliant to UnmapBuffer params format --- src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp b/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp index 68fe388741..bcad6c366a 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp @@ -311,8 +311,8 @@ NvResult nvhost_as_gpu::Remap(std::span entries) { NvResult nvhost_as_gpu::MapBufferEx(IoctlMapBufferEx& params) { LOG_DEBUG(Service_NVDRV, - "called, flags={:X}, nvmap_handle={:X}, buffer_offset={}, mapping_size={}" - ", offset={}", + "called, flags={:X}, nvmap_handle={:X}, buffer_offset={:X}, mapping_size={:X}" + ", offset={:X}", params.flags, params.handle, params.buffer_offset, params.mapping_size, params.offset); From c0bd007373c2b04e46666e11e41cfa93e186e2a9 Mon Sep 17 00:00:00 2001 From: SDK-Chan Date: Fri, 1 Aug 2025 09:04:39 +0200 Subject: [PATCH 2/3] Update src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp --- src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp b/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp index bcad6c366a..936aed41b7 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2021 yuzu Emulator Project // SPDX-FileCopyrightText: 2021 Skyline Team and Contributors // SPDX-License-Identifier: GPL-3.0-or-later From acc01ca7cd728dee47e4dfa2b6db4be50f75a305 Mon Sep 17 00:00:00 2001 From: SDK-Chan Date: Fri, 1 Aug 2025 09:38:00 +0200 Subject: [PATCH 3/3] Update src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp --- src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp b/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp index 936aed41b7..4b5b4c291d 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp @@ -315,7 +315,7 @@ NvResult nvhost_as_gpu::Remap(std::span entries) { NvResult nvhost_as_gpu::MapBufferEx(IoctlMapBufferEx& params) { LOG_DEBUG(Service_NVDRV, "called, flags={:X}, nvmap_handle={:X}, buffer_offset={:X}, mapping_size={:X}" - ", offset={:X}", + ", offset=0x{:X}", params.flags, params.handle, params.buffer_offset, params.mapping_size, params.offset);