@@ -66,7 +66,7 @@ ICPUMesh* CBAWMeshFileLoader::createMesh(io::IReadFile * _file, unsigned char _p
66
66
if (data.header ->blobType == core::Blob::EBT_MESH || data.header ->blobType == core::Blob::EBT_SKINNED_MESH)
67
67
meshBlobDataIter = it;
68
68
}
69
- _IRR_ALIGNED_FREE (offsets);
69
+ _NBL_ALIGNED_FREE (offsets);
70
70
71
71
const core::BlobLoadingParams params{ m_sceneMgr, m_fileSystem, ctx.filePath };
72
72
core::stack<SBlobData*> toLoad, toFinalize;
@@ -84,7 +84,7 @@ ICPUMesh* CBAWMeshFileLoader::createMesh(io::IReadFile * _file, unsigned char _p
84
84
if (!blob)
85
85
{
86
86
ctx.releaseLoadedObjects ();
87
- _IRR_ALIGNED_FREE (headers);
87
+ _NBL_ALIGNED_FREE (headers);
88
88
return NULL ;
89
89
}
90
90
@@ -98,14 +98,14 @@ ICPUMesh* CBAWMeshFileLoader::createMesh(io::IReadFile * _file, unsigned char _p
98
98
if (fail)
99
99
{
100
100
ctx.releaseLoadedObjects ();
101
- _IRR_ALIGNED_FREE (headers);
101
+ _NBL_ALIGNED_FREE (headers);
102
102
return NULL ;
103
103
}
104
104
105
105
if (!deps.size ())
106
106
{
107
107
ctx.loadingMgr .finalize (blobType, ctx.createdObjs [handle], blob, size, ctx.createdObjs , params);
108
- _IRR_ALIGNED_FREE (data->heapBlob );
108
+ _NBL_ALIGNED_FREE (data->heapBlob );
109
109
blob = data->heapBlob = NULL ;
110
110
}
111
111
else
@@ -127,7 +127,7 @@ ICPUMesh* CBAWMeshFileLoader::createMesh(io::IReadFile * _file, unsigned char _p
127
127
}
128
128
129
129
ctx.releaseAllButThisOne (meshBlobDataIter); // call drop on all loaded objects except mesh
130
- _IRR_ALIGNED_FREE (headers);
130
+ _NBL_ALIGNED_FREE (headers);
131
131
132
132
#ifdef _DEBUG
133
133
std::ostringstream tmpString (" Time to load " );
@@ -167,8 +167,8 @@ bool CBAWMeshFileLoader::validateHeaders(uint32_t* _blobCnt, uint32_t** _offsets
167
167
return false ;
168
168
if (!safeRead (_ctx.file , _ctx.iv , 16 ))
169
169
return false ;
170
- uint32_t * const offsets = *_offsets = (uint32_t *)_IRR_ALIGNED_MALLOC (*_blobCnt * sizeof (uint32_t ),_IRR_SIMD_ALIGNMENT );
171
- *_headers = _IRR_ALIGNED_MALLOC (*_blobCnt * sizeof (core::BlobHeaderV0),_IRR_SIMD_ALIGNMENT );
170
+ uint32_t * const offsets = *_offsets = (uint32_t *)_NBL_ALIGNED_MALLOC (*_blobCnt * sizeof (uint32_t ),_NBL_SIMD_ALIGNMENT );
171
+ *_headers = _NBL_ALIGNED_MALLOC (*_blobCnt * sizeof (core::BlobHeaderV0),_NBL_SIMD_ALIGNMENT );
172
172
core::BlobHeaderV0* const headers = (core::BlobHeaderV0*)*_headers;
173
173
174
174
bool nope = false ;
@@ -195,8 +195,8 @@ bool CBAWMeshFileLoader::validateHeaders(uint32_t* _blobCnt, uint32_t** _offsets
195
195
196
196
if (nope)
197
197
{
198
- _IRR_ALIGNED_FREE (offsets);
199
- _IRR_ALIGNED_FREE (*_headers);
198
+ _NBL_ALIGNED_FREE (offsets);
199
+ _NBL_ALIGNED_FREE (*_headers);
200
200
return false ;
201
201
}
202
202
return true ;
@@ -216,14 +216,14 @@ void* CBAWMeshFileLoader::tryReadBlobOnStack(const SBlobData & _data, SContext &
216
216
if (_stackPtr && _data.header ->blobSizeDecompr <= _stackSize && _data.header ->effectiveSize () <= _stackSize)
217
217
dst = _stackPtr;
218
218
else
219
- dst = _IRR_ALIGNED_MALLOC (core::BlobHeaderV0::calcEncSize (_data.header ->blobSizeDecompr ),_IRR_SIMD_ALIGNMENT );
219
+ dst = _NBL_ALIGNED_MALLOC (core::BlobHeaderV0::calcEncSize (_data.header ->blobSizeDecompr ),_NBL_SIMD_ALIGNMENT );
220
220
221
221
const bool encrypted = (_data.header ->compressionType & core::Blob::EBCT_AES128_GCM);
222
222
const bool compressed = (_data.header ->compressionType & core::Blob::EBCT_LZ4) || (_data.header ->compressionType & core::Blob::EBCT_LZMA);
223
223
224
224
void * dstCompressed = dst; // ptr to mem to load possibly compressed data
225
225
if (compressed)
226
- dstCompressed = _IRR_ALIGNED_MALLOC (_data.header ->effectiveSize (),_IRR_SIMD_ALIGNMENT );
226
+ dstCompressed = _NBL_ALIGNED_MALLOC (_data.header ->effectiveSize (),_NBL_SIMD_ALIGNMENT );
227
227
228
228
_ctx.file ->seek (_data.absOffset );
229
229
_ctx.file ->read (dstCompressed, _data.header ->effectiveSize ());
@@ -235,28 +235,28 @@ void* CBAWMeshFileLoader::tryReadBlobOnStack(const SBlobData & _data, SContext &
235
235
#endif
236
236
if (compressed)
237
237
{
238
- _IRR_ALIGNED_FREE (dstCompressed);
238
+ _NBL_ALIGNED_FREE (dstCompressed);
239
239
if (dst != _stackPtr)
240
- _IRR_ALIGNED_FREE (dst);
240
+ _NBL_ALIGNED_FREE (dst);
241
241
}
242
242
else if (dst != _stackPtr)
243
- _IRR_ALIGNED_FREE (dstCompressed);
243
+ _NBL_ALIGNED_FREE (dstCompressed);
244
244
return NULL ;
245
245
}
246
246
247
247
if (encrypted)
248
248
{
249
- #ifdef _IRR_COMPILE_WITH_OPENSSL_
249
+ #ifdef _NBL_COMPILE_WITH_OPENSSL_
250
250
const size_t size = _data.header ->effectiveSize ();
251
- void * out = _IRR_ALIGNED_MALLOC (size,_IRR_SIMD_ALIGNMENT );
251
+ void * out = _NBL_ALIGNED_MALLOC (size,_NBL_SIMD_ALIGNMENT );
252
252
const bool ok = core::decAes128gcm (dstCompressed, size, out, size, _pwd, _ctx.iv , _data.header ->gcmTag );
253
253
if (dstCompressed != _stackPtr)
254
- _IRR_ALIGNED_FREE (dstCompressed);
254
+ _NBL_ALIGNED_FREE (dstCompressed);
255
255
if (!ok)
256
256
{
257
257
if (dst != _stackPtr && dstCompressed != dst)
258
- _IRR_ALIGNED_FREE (dst);
259
- _IRR_ALIGNED_FREE (out);
258
+ _NBL_ALIGNED_FREE (dst);
259
+ _NBL_ALIGNED_FREE (out);
260
260
#ifdef _DEBUG
261
261
os::Printer::log (" Blob decryption failed!" , ELL_ERROR);
262
262
#endif
@@ -268,12 +268,12 @@ void* CBAWMeshFileLoader::tryReadBlobOnStack(const SBlobData & _data, SContext &
268
268
#else
269
269
if (compressed)
270
270
{
271
- _IRR_ALIGNED_FREE (dstCompressed);
271
+ _NBL_ALIGNED_FREE (dstCompressed);
272
272
if (dst != _stackPtr)
273
- _IRR_ALIGNED_FREE (dst);
273
+ _NBL_ALIGNED_FREE (dst);
274
274
}
275
275
else if (dst != _stackPtr)
276
- _IRR_ALIGNED_FREE (dstCompressed);
276
+ _NBL_ALIGNED_FREE (dstCompressed);
277
277
return NULL ;
278
278
#endif
279
279
}
@@ -288,11 +288,11 @@ void* CBAWMeshFileLoader::tryReadBlobOnStack(const SBlobData & _data, SContext &
288
288
else if (comprType & core::Blob::EBCT_LZMA)
289
289
res = decompressLzma (dst, _data.header ->blobSizeDecompr , dstCompressed, _data.header ->blobSize );
290
290
291
- _IRR_ALIGNED_FREE (dstCompressed);
291
+ _NBL_ALIGNED_FREE (dstCompressed);
292
292
if (!res)
293
293
{
294
294
if (dst != _stackPtr && dst != dstCompressed)
295
- _IRR_ALIGNED_FREE (dst);
295
+ _NBL_ALIGNED_FREE (dst);
296
296
#ifdef _DEBUG
297
297
os::Printer::log (" Blob decompression failed!" , ELL_ERROR);
298
298
#endif
0 commit comments