Skip to content

Commit

Permalink
Improve include madness.
Browse files Browse the repository at this point in the history
Hopefully...
  • Loading branch information
jp7677 committed Feb 6, 2021
1 parent f003aff commit 9e9c598
Show file tree
Hide file tree
Showing 8 changed files with 32 additions and 5 deletions.
6 changes: 1 addition & 5 deletions src/nvapi.cpp
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
#include "nvapi_private.h"
#include "sysinfo/nvapi_adapter_registry.h"
#include "d3d11/nvapi_d3d11_device.h"
#include "nvapi_static.h"
#include "util/util_statuscode.h"
#include "util/util_string.h"
#include "util/util_error.h"
#include "util/util_op_code.h"
#include "../version.h"

#ifdef __GNUC__
Expand All @@ -14,8 +12,6 @@
extern "C" {
using namespace dxvk;

static NvapiAdapterRegistry* nvapiAdapterRegistry = nullptr;

NvAPI_Status __cdecl NvAPI_EnumLogicalGPUs(NvLogicalGpuHandle nvGPUHandle[NVAPI_MAX_LOGICAL_GPUS], NvU32 *pGpuCount) {
constexpr auto n = "NvAPI_EnumLogicalGPUs";

Expand Down
3 changes: 3 additions & 0 deletions src/nvapi_d3d.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#include "nvapi_private.h"
#include "util/util_statuscode.h"

extern "C" {
using namespace dxvk;

Expand Down
6 changes: 6 additions & 0 deletions src/nvapi_d3d11.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
#include "nvapi_private.h"
#include "d3d11/nvapi_d3d11_device.h"
#include "util/util_statuscode.h"
#include "util/util_string.h"
#include "util/util_op_code.h"

extern "C" {
using namespace dxvk;

Expand Down
5 changes: 5 additions & 0 deletions src/nvapi_disp.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
#include "nvapi_private.h"
#include "nvapi_static.h"
#include "util/util_statuscode.h"
#include "util/util_string.h"

extern "C" {
using namespace dxvk;

Expand Down
4 changes: 4 additions & 0 deletions src/nvapi_gpu.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
#include "nvapi_private.h"
#include "nvapi_static.h"
#include "util/util_statuscode.h"

extern "C" {
using namespace dxvk;

Expand Down
3 changes: 3 additions & 0 deletions src/nvapi_mosaic.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#include "nvapi_private.h"
#include "util/util_statuscode.h"

extern "C" {
using namespace dxvk;

Expand Down
5 changes: 5 additions & 0 deletions src/nvapi_static.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#pragma once

#include "sysinfo/nvapi_adapter_registry.h"

static dxvk::NvapiAdapterRegistry* nvapiAdapterRegistry = nullptr;
5 changes: 5 additions & 0 deletions src/nvapi_sys.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
#include "nvapi_private.h"
#include "nvapi_static.h"
#include "util/util_statuscode.h"
#include "../version.h"

extern "C" {
using namespace dxvk;

Expand Down

0 comments on commit 9e9c598

Please sign in to comment.