Skip to content

Commit d88e7e2

Browse files
Merge pull request #454 from pollend/add-missing-includes-for-non-pcf-builds
add missing includes for non PCH build
2 parents e11cbe8 + 62eeaae commit d88e7e2

26 files changed

+105
-62
lines changed

include/matrix4SIMD_impl.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
#include "matrix4SIMD.h"
99
#include "nbl/core/math/glslFunctions.tcc"
10+
#include "aabbox3d.h"
1011

1112
namespace nbl
1213
{

include/nbl/asset/IBuffer.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include "nbl/core/decl/smart_refctd_ptr.h"
88
#include "nbl/core/IBuffer.h"
9+
#include "nbl/core/util/bitflag.h"
910

1011
#include "nbl/asset/IDescriptor.h"
1112

include/nbl/asset/IDescriptorSetLayout.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "nbl/core/declarations.h"
99
#include "nbl/core/SRange.h"
1010
#include "nbl/asset/ISpecializedShader.h"
11+
#include "nbl/asset/IShader.h"
1112

1213
namespace nbl
1314
{

include/nbl/asset/IRenderpassIndependentPipeline.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include "nbl/asset/ISpecializedShader.h"
1818
#include "nbl/asset/IPipeline.h"
1919
#include "nbl/asset/IImage.h"
20+
#include "nbl/asset/IShader.h"
2021

2122
#define VK_NO_PROTOTYPES
2223
#include <vulkan/vulkan.h>

include/nbl/asset/ISkeleton.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#ifndef _NBL_ASSET_I_SKELETON_H_INCLUDED_
66
#define _NBL_ASSET_I_SKELETON_H_INCLUDED_
77

8+
#include "nbl/asset/IBuffer.h"
89
#include "nbl/macros.h"
910

1011
#include "nbl/core/declarations.h"

include/nbl/asset/metadata/CGLTFMetadata.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#ifndef _NBL_ASSET_C_GLTF_METADATA_H_INCLUDED_
66
#define _NBL_ASSET_C_GLTF_METADATA_H_INCLUDED_
77

8+
#include "nbl/asset/ICPUSkeleton.h"
89
#include "nbl/asset/metadata/IAssetMetadata.h"
910
#include "nbl/asset/metadata/CGLTFPipelineMetadata.h"
1011

include/nbl/asset/utils/CGLSLCompiler.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
#include "nbl/asset/utils/ISPIRVOptimizer.h"
99
#include "nbl/asset/utils/IShaderCompiler.h"
10+
#include "nbl/asset/format/EFormat.h"
1011

1112
namespace nbl::asset
1213
{

include/nbl/core/containers/refctd_dynamic_array.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#ifndef __NBL_CORE_REFCTD_DYNAMIC_ARRAY_H_INCLUDED__
66
#define __NBL_CORE_REFCTD_DYNAMIC_ARRAY_H_INCLUDED__
77

8+
#include "nbl/core/decl/Types.h"
89
#include "nbl/core/decl/smart_refctd_ptr.h"
910
#include "nbl/core/alloc/AlignedBase.h"
1011
#include "nbl/core/containers/dynamic_array.h"

include/nbl/core/util/bitflag.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
#ifndef _NBL_CORE_C_BITFLAG_H_INCLUDED_
66
#define _NBL_CORE_C_BITFLAG_H_INCLUDED_
77

8+
#include "BuildConfigOptions.h"
9+
810
namespace nbl::core
911
{
1012

include/nbl/system/IFileArchive.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
#ifndef _NBL_SYSTEM_I_FILE_ARCHIVE_H_INCLUDED_
77
#define _NBL_SYSTEM_I_FILE_ARCHIVE_H_INCLUDED_
88

9+
#include "nbl/core/SRange.h"
10+
911
#include "nbl/system/path.h"
1012
#include "nbl/system/ILogger.h"
1113
#include "nbl/system/IFileBase.h"

0 commit comments

Comments
 (0)