From a0b3d3e193c194e6fa70a4229bbafe97d582ab58 Mon Sep 17 00:00:00 2001 From: fincs Date: Sat, 11 Aug 2018 13:10:17 +0200 Subject: [PATCH] source/nvidia/: do NOT include --- nx/source/nvidia/address_space.c | 11 ++++++++++- nx/source/nvidia/channel.c | 10 +++++++++- nx/source/nvidia/gpu/3d_ctx.c | 19 ++++++++++++++++++- nx/source/nvidia/gpu/cmd_list.c | 19 ++++++++++++++++++- nx/source/nvidia/gpu/error_notifier.c | 19 ++++++++++++++++++- nx/source/nvidia/gpu/gpfifo.c | 20 +++++++++++++++++++- nx/source/nvidia/gpu/gpu.c | 20 +++++++++++++++++++- nx/source/nvidia/gpu/zcull_ctx.c | 20 +++++++++++++++++++- nx/source/nvidia/info.c | 10 +++++++++- 9 files changed, 139 insertions(+), 9 deletions(-) diff --git a/nx/source/nvidia/address_space.c b/nx/source/nvidia/address_space.c index ad5cd2a2..dcc85b96 100644 --- a/nx/source/nvidia/address_space.c +++ b/nx/source/nvidia/address_space.c @@ -1,4 +1,13 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/channel.h" +#include "nvidia/address_space.h" Result nvAddressSpaceCreate(NvAddressSpace* a) { diff --git a/nx/source/nvidia/channel.c b/nx/source/nvidia/channel.c index 9af308f3..419779fe 100644 --- a/nx/source/nvidia/channel.c +++ b/nx/source/nvidia/channel.c @@ -1,4 +1,12 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/channel.h" Result nvChannelCreate(NvChannel* c, const char* dev) { diff --git a/nx/source/nvidia/gpu/3d_ctx.c b/nx/source/nvidia/gpu/3d_ctx.c index cc728c21..e01da2f1 100644 --- a/nx/source/nvidia/gpu/3d_ctx.c +++ b/nx/source/nvidia/gpu/3d_ctx.c @@ -1,4 +1,21 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "kernel/event.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/address_space.h" +#include "nvidia/channel.h" +#include "nvidia/fence.h" +#include "nvidia/gpu/cmd_list.h" +#include "nvidia/gpu/gpfifo.h" +#include "nvidia/gpu/zcull_ctx.h" +#include "nvidia/gpu/3d_ctx.h" +#include "nvidia/gpu/error_notifier.h" +#include "nvidia/gpu/gpu.h" Result nv3DContextCreate(Nv3DContext* t, NvGpu* parent) { diff --git a/nx/source/nvidia/gpu/cmd_list.c b/nx/source/nvidia/gpu/cmd_list.c index 63306609..3d5cc281 100644 --- a/nx/source/nvidia/gpu/cmd_list.c +++ b/nx/source/nvidia/gpu/cmd_list.c @@ -1,4 +1,21 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "kernel/event.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/address_space.h" +#include "nvidia/channel.h" +#include "nvidia/fence.h" +#include "nvidia/gpu/cmd_list.h" +#include "nvidia/gpu/gpfifo.h" +#include "nvidia/gpu/zcull_ctx.h" +#include "nvidia/gpu/3d_ctx.h" +#include "nvidia/gpu/error_notifier.h" +#include "nvidia/gpu/gpu.h" Result nvCmdListCreate(NvCmdList* c, NvGpu* parent, size_t max_cmds) { diff --git a/nx/source/nvidia/gpu/error_notifier.c b/nx/source/nvidia/gpu/error_notifier.c index 951aa2e2..0f952c2e 100644 --- a/nx/source/nvidia/gpu/error_notifier.c +++ b/nx/source/nvidia/gpu/error_notifier.c @@ -1,4 +1,21 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "kernel/event.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/address_space.h" +#include "nvidia/channel.h" +#include "nvidia/fence.h" +#include "nvidia/gpu/cmd_list.h" +#include "nvidia/gpu/gpfifo.h" +#include "nvidia/gpu/zcull_ctx.h" +#include "nvidia/gpu/3d_ctx.h" +#include "nvidia/gpu/error_notifier.h" +#include "nvidia/gpu/gpu.h" Result nvErrorNotifierCreate(NvErrorNotifier* t, NvGpu* parent) { diff --git a/nx/source/nvidia/gpu/gpfifo.c b/nx/source/nvidia/gpu/gpfifo.c index 8642d557..83c1ecb1 100644 --- a/nx/source/nvidia/gpu/gpfifo.c +++ b/nx/source/nvidia/gpu/gpfifo.c @@ -1,4 +1,22 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "kernel/event.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/address_space.h" +#include "nvidia/channel.h" +#include "nvidia/fence.h" +#include "nvidia/info.h" +#include "nvidia/gpu/cmd_list.h" +#include "nvidia/gpu/gpfifo.h" +#include "nvidia/gpu/zcull_ctx.h" +#include "nvidia/gpu/3d_ctx.h" +#include "nvidia/gpu/error_notifier.h" +#include "nvidia/gpu/gpu.h" #define DEFAULT_FIFO_ENTRIES 0x800 diff --git a/nx/source/nvidia/gpu/gpu.c b/nx/source/nvidia/gpu/gpu.c index 4a00ab19..6e747a7e 100644 --- a/nx/source/nvidia/gpu/gpu.c +++ b/nx/source/nvidia/gpu/gpu.c @@ -1,4 +1,22 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "kernel/event.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/address_space.h" +#include "nvidia/channel.h" +#include "nvidia/fence.h" +#include "nvidia/info.h" +#include "nvidia/gpu/cmd_list.h" +#include "nvidia/gpu/gpfifo.h" +#include "nvidia/gpu/zcull_ctx.h" +#include "nvidia/gpu/3d_ctx.h" +#include "nvidia/gpu/error_notifier.h" +#include "nvidia/gpu/gpu.h" Result nvGpuCreate(NvGpu* g) { diff --git a/nx/source/nvidia/gpu/zcull_ctx.c b/nx/source/nvidia/gpu/zcull_ctx.c index 6b109325..a26e9ede 100644 --- a/nx/source/nvidia/gpu/zcull_ctx.c +++ b/nx/source/nvidia/gpu/zcull_ctx.c @@ -1,4 +1,22 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "kernel/event.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/address_space.h" +#include "nvidia/channel.h" +#include "nvidia/fence.h" +#include "nvidia/info.h" +#include "nvidia/gpu/cmd_list.h" +#include "nvidia/gpu/gpfifo.h" +#include "nvidia/gpu/zcull_ctx.h" +#include "nvidia/gpu/3d_ctx.h" +#include "nvidia/gpu/error_notifier.h" +#include "nvidia/gpu/gpu.h" Result nvZcullContextCreate(NvZcullContext* z, NvGpu* parent) { diff --git a/nx/source/nvidia/info.c b/nx/source/nvidia/info.c index 34f0ea24..11de5abc 100644 --- a/nx/source/nvidia/info.c +++ b/nx/source/nvidia/info.c @@ -1,4 +1,12 @@ -#include +#include +#include "types.h" +#include "result.h" +#include "arm/atomics.h" +#include "kernel/svc.h" +#include "services/nv.h" +#include "nvidia/ioctl.h" +#include "nvidia/buffer.h" +#include "nvidia/info.h" static u32 g_ctrlgpu_fd = -1; static u64 g_refCnt;