diff options
-rw-r--r-- | src/render/backend/renderer.cpp | 2 | ||||
-rw-r--r-- | tests/auto/render/renderviews/tst_renderviews.cpp | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/render/backend/renderer.cpp b/src/render/backend/renderer.cpp index 1ef356f5a..f46c8403c 100644 --- a/src/render/backend/renderer.cpp +++ b/src/render/backend/renderer.cpp @@ -282,7 +282,7 @@ void Renderer::createThreadLocalAllocator(void *renderer) // RenderCommand has a sizeof 128 // QMatrix4x4 has a sizeof 68 // May need to fine tune parameters passed to QFrameAllocator for best performances - QFrameAllocator *allocator = new QFrameAllocator(128, 16, 128); + QFrameAllocator *allocator = new QFrameAllocator(192, 16, 128); theRenderer->tlsAllocators()->setLocalData(allocator); // Add the allocator to the renderer diff --git a/tests/auto/render/renderviews/tst_renderviews.cpp b/tests/auto/render/renderviews/tst_renderviews.cpp index e9c66d8f1..1b047c6a0 100644 --- a/tests/auto/render/renderviews/tst_renderviews.cpp +++ b/tests/auto/render/renderviews/tst_renderviews.cpp @@ -46,8 +46,8 @@ private Q_SLOTS: void checkRenderViewSizeFitsWithAllocator() { - QVERIFY(sizeof(Qt3DRender::Render::RenderView) <= 128); - QVERIFY(sizeof(Qt3DRender::Render::RenderView::InnerData) <= 128); + QVERIFY(sizeof(Qt3DRender::Render::RenderView) <= 192); + QVERIFY(sizeof(Qt3DRender::Render::RenderView::InnerData) <= 192); } void testSort() @@ -58,7 +58,7 @@ private Q_SLOTS: void checkRenderViewDoesNotLeak() { // GIVEN - Qt3DCore::QFrameAllocator allocator(128, 16, 128); + Qt3DCore::QFrameAllocator allocator(192, 16, 128); Qt3DRender::Render::RenderView *rv = allocator.allocate<Qt3DRender::Render::RenderView>(); rv->setAllocator(&allocator); |