File tree Expand file tree Collapse file tree 3 files changed +12
-22
lines changed Expand file tree Collapse file tree 3 files changed +12
-22
lines changed Original file line number Diff line number Diff line change 1
- #ifndef _NBL_I_DESCRIPTOR_POOL_H_INCLUDED_
2
- #define _NBL_I_DESCRIPTOR_POOL_H_INCLUDED_
1
+ #ifndef _NBL_VIDEO_I_DESCRIPTOR_POOL_H_INCLUDED_
2
+ #define _NBL_VIDEO_I_DESCRIPTOR_POOL_H_INCLUDED_
3
3
4
4
5
5
#include " nbl/core/IReferenceCounted.h"
@@ -21,7 +21,7 @@ class IGPUAccelerationStructure;
21
21
class IGPUDescriptorSet ;
22
22
class IGPUDescriptorSetLayout ;
23
23
24
- class IDescriptorPool : public core ::IReferenceCounted, public IBackendObject
24
+ class NBL_API2 IDescriptorPool : public core::IReferenceCounted, public IBackendObject
25
25
{
26
26
public:
27
27
enum E_CREATE_FLAGS : uint32_t
Original file line number Diff line number Diff line change 1
- #ifndef __NBL_I_GPU_COMMAND_BUFFER_H_INCLUDED__
2
- #define __NBL_I_GPU_COMMAND_BUFFER_H_INCLUDED__
1
+ #ifndef _NBL_VIDEO_I_GPU_COMMAND_BUFFER_H_INCLUDED_
2
+ #define _NBL_VIDEO_I_GPU_COMMAND_BUFFER_H_INCLUDED_
3
3
4
4
#include " nbl/asset/ICommandBuffer.h"
5
- /*
6
- #include "nbl/video/IGPUImage.h"
7
- #include "nbl/video/IGPUImageView.h"
8
- #include "nbl/video/IGPURenderpass.h"
9
- #include "nbl/video/IGPUFramebuffer.h"
10
- #include "nbl/video/IGPUGraphicsPipeline.h"
11
- */
12
- #include " nbl/video/IGPUDescriptorSet.h"
13
- /*
14
- #include "nbl/video/IGPUPipelineLayout.h"
15
- */
5
+
16
6
#include " nbl/video/IGPUEvent.h"
7
+ #include " nbl/video/IGPUDescriptorSet.h"
17
8
#include " nbl/video/IGPUComputePipeline.h"
18
- #include " nbl/video/IGPUFramebuffer.h"
19
9
#include " nbl/video/IGPUGraphicsPipeline.h"
10
+ #include " nbl/video/IGPUFramebuffer.h"
20
11
#include " nbl/video/IGPUCommandPool.h"
21
12
22
13
namespace nbl ::video
23
14
{
24
15
25
- class IGPUCommandBuffer :
16
+ class NBL_API2 IGPUCommandBuffer :
26
17
public core::IReferenceCounted,
27
18
public asset::ICommandBuffer<
28
19
IGPUBuffer,
Original file line number Diff line number Diff line change 1
1
// Copyright (C) 2018-2020 - DevSH Graphics Programming Sp. z O.O.
2
2
// This file is part of the "Nabla Engine".
3
3
// For conditions of distribution and use, see copyright notice in nabla.h
4
-
5
- #ifndef __NBL_VIDEO_I_PROPERTY_POOL_H_INCLUDED__
6
- #define __NBL_VIDEO_I_PROPERTY_POOL_H_INCLUDED__
4
+ #ifndef _NBL_VIDEO_I_PROPERTY_POOL_H_INCLUDED_
5
+ #define _NBL_VIDEO_I_PROPERTY_POOL_H_INCLUDED_
7
6
8
7
9
8
#include " nbl/asset/asset.h"
@@ -17,7 +16,7 @@ namespace nbl::video
17
16
18
17
19
18
// property pool is inherently single threaded
20
- class IPropertyPool : public core ::IReferenceCounted
19
+ class NBL_API2 IPropertyPool : public core::IReferenceCounted
21
20
{
22
21
public:
23
22
using PropertyAddressAllocator = core::PoolAddressAllocatorST<uint32_t >;
You can’t perform that action at this time.
0 commit comments