From d718a8dd281560447da68b0d5564e1899b3a42f5 Mon Sep 17 00:00:00 2001 From: fincs Date: Wed, 5 Sep 2018 13:59:50 +0200 Subject: [PATCH] NvBufferFlags_Nintendo doesn't exist, it's a misreading of the alignment parameter --- nx/include/switch/nvidia/buffer.h | 1 - nx/source/nvidia/buffer.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/nx/include/switch/nvidia/buffer.h b/nx/include/switch/nvidia/buffer.h index 8a4c04db..ec5f4cd3 100644 --- a/nx/include/switch/nvidia/buffer.h +++ b/nx/include/switch/nvidia/buffer.h @@ -4,7 +4,6 @@ typedef enum { NvBufferFlags_Writable=1, - NvBufferFlags_Nintendo=0x20000, } NvBufferFlags; typedef struct NvAddressSpace NvAddressSpace; diff --git a/nx/source/nvidia/buffer.c b/nx/source/nvidia/buffer.c index 00d88a55..8cb74c0e 100644 --- a/nx/source/nvidia/buffer.c +++ b/nx/source/nvidia/buffer.c @@ -68,7 +68,7 @@ static Result _nvBufferCreate( if (R_SUCCEEDED(rc)) rc = nvioctlNvmap_Alloc( - g_nvmap_fd, m->fd, 0, flags | NvBufferFlags_Nintendo, align, kind, m->cpu_addr); + g_nvmap_fd, m->fd, 0, flags, align, kind, m->cpu_addr); if (R_SUCCEEDED(rc)) rc = nvAddressSpaceMapBuffer(as, m->fd, 0, &m->gpu_addr);