@@ -78,7 +78,6 @@ Renderer::Renderer(IVideoDriver* _driver, IAssetManager* _assetManager, scene::I
78
78
break ;
79
79
}
80
80
81
- <<<<<<< HEAD
82
81
// set up raycount buffers
83
82
{
84
83
const uint32_t zeros[RAYCOUNT_N_BUFFERING] = { 0u };
@@ -268,7 +267,10 @@ Renderer::InitializationData Renderer::initSceneObjects(const SAssetBundle& mesh
268
267
constexpr auto combinedNormalUVAttributeIx = 1 ;
269
268
constexpr auto newEnabledAttributeMask = (0x1u <<combinedNormalUVAttributeIx)|0b1 ;
270
269
271
- auto cpump = core::make_smart_refctd_ptr<CCPUMeshPackerV2<>>(allocParams,minTrisBatch,maxTrisBatch);
270
+ IMeshPackerV2Base::SupportedFormatsContainer formats;
271
+ formats.insert (EF_R32G32B32_SFLOAT);
272
+ formats.insert (EF_R32G32_UINT);
273
+ auto cpump = core::make_smart_refctd_ptr<CCPUMeshPackerV2<>>(allocParams,formats,minTrisBatch,maxTrisBatch);
272
274
uint32_t mdiBoundMax=0u ,batchInstanceBoundTotal=0u ;
273
275
core::vector<CPUMeshPacker::ReservedAllocationMeshBuffers> allocData;
274
276
// virtually allocate and size the storage
@@ -359,7 +361,7 @@ Renderer::InitializationData Renderer::initSceneObjects(const SAssetBundle& mesh
359
361
const auto & instanceAuxData = meta->m_instanceAuxData ;
360
362
361
363
auto meshBuffers = cpumesh->getMeshBuffers ();
362
- const uint32_t actualMdiCnt = cpump->commit (&*pmbdIt,cdot.data (),&*allocDataIt,meshBuffers.begin (),meshBuffers.end ());
364
+ const uint32_t actualMdiCnt = cpump->commit (&*pmbdIt,cdot.data (),nullptr , &*allocDataIt,meshBuffers.begin (),meshBuffers.end ());
363
365
allocDataIt += meshBuffers.size ();
364
366
if (actualMdiCnt==0u )
365
367
{
@@ -1161,8 +1163,6 @@ void Renderer::deinit()
1161
1163
// one day it will just work like that
1162
1164
// #include <nbl/builtin/glsl/sampling/box_muller_transform.glsl>
1163
1165
1164
- constexpr uint16_t m_maxDepth = 2u ; // TODO: = 5u
1165
- constexpr uint16_t m_UNUSED_russianRouletteDepth = 5u ;
1166
1166
void Renderer::render (nbl::ITimer* timer)
1167
1167
{
1168
1168
if (m_cullPushConstants.maxGlobalInstanceCount ==0u )
0 commit comments