NvBufferFlags_Nintendo doesn't exist, it's a misreading of the alignment parameter

This commit is contained in:
fincs 2018-09-05 13:59:50 +02:00
parent e3a7187973
commit d718a8dd28
2 changed files with 1 additions and 2 deletions

View File

@ -4,7 +4,6 @@
typedef enum {
NvBufferFlags_Writable=1,
NvBufferFlags_Nintendo=0x20000,
} NvBufferFlags;
typedef struct NvAddressSpace NvAddressSpace;

View File

@ -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);