15
15
namespace nbl ::video
16
16
{
17
17
18
- <<<<<<< HEAD
19
- template <typename _size_type=uint32_t , class CPUAllocator =core::allocator<uint8_t >, class CustomDeferredFreeFunctor =void , class RecursiveLockable =std::recursive_mutex>
20
- class NBL_API StreamingTransientDataBufferMT;
21
18
22
- namespace impl
23
- {
24
- template <typename _size_type=uint32_t , class CPUAllocator =core::allocator<uint8_t >, class CustomDeferredFreeFunctor =void >
25
- class NBL_API StreamingTransientDataBuffer
26
- =======
27
19
template <class HostAllocator =core::allocator<uint8_t >, class RecursiveLockable =std::recursive_mutex>
28
20
class StreamingTransientDataBufferMT ;
29
21
30
22
namespace impl
31
23
{
32
24
template <class HostAllocator >
33
25
class StreamingTransientDataBuffer
34
- >>>>>>> c4f7993ce2a3e806c5cbaa5dd539ca53d22f0ec5
35
26
{
36
27
using ThisType = StreamingTransientDataBuffer<HostAllocator>;
37
28
using Composed = impl::CAsyncSingleBufferSubAllocator<core::GeneralpurposeAddressAllocator<uint32_t >,HostAllocator>;
@@ -113,13 +104,8 @@ class StreamingTransientDataBuffer
113
104
};
114
105
}
115
106
116
- <<<<<<< HEAD
117
- template <typename _size_type=uint32_t , class CPUAllocator =core::allocator<uint8_t >, class CustomDeferredFreeFunctor =void >
118
- class NBL_API StreamingTransientDataBufferST : public core::IReferenceCounted, public impl::StreamingTransientDataBuffer<_size_type,CPUAllocator,CustomDeferredFreeFunctor>
119
- =======
120
107
template <class HostAllocator =core::allocator<uint8_t >>
121
108
class StreamingTransientDataBufferST : public core ::IReferenceCounted, public impl::StreamingTransientDataBuffer<HostAllocator>
122
- >>>>>>> c4f7993ce2a3e806c5cbaa5dd539ca53d22f0ec5
123
109
{
124
110
using Base = impl::StreamingTransientDataBuffer<HostAllocator>;
125
111
@@ -131,13 +117,8 @@ class StreamingTransientDataBufferST : public core::IReferenceCounted, public im
131
117
StreamingTransientDataBufferST (Args&&... args) : Base(std::forward<Args>(args)...) {}
132
118
};
133
119
134
- <<<<<<< HEAD
135
- template <typename _size_type, class CPUAllocator , class CustomDeferredFreeFunctor , class RecursiveLockable >
136
- class NBL_API StreamingTransientDataBufferMT : public core::IReferenceCounted
137
- =======
138
120
template <class HostAllocator , class RecursiveLockable >
139
121
class StreamingTransientDataBufferMT : public core ::IReferenceCounted
140
- >>>>>>> c4f7993ce2a3e806c5cbaa5dd539ca53d22f0ec5
141
122
{
142
123
using Composed = impl::StreamingTransientDataBuffer<HostAllocator>;
143
124
0 commit comments