From 80418496c9e238d1c2e66d9d03932cf5edf83d2a Mon Sep 17 00:00:00 2001 From: Anders Pistol Date: Tue, 21 May 2024 22:06:38 +0200 Subject: [PATCH] Traktor: Reduced resolution of ocean a bit. --- code/Terrain/OceanComponent.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/Terrain/OceanComponent.cpp b/code/Terrain/OceanComponent.cpp index 2e61405cff..e60eef715c 100644 --- a/code/Terrain/OceanComponent.cpp +++ b/code/Terrain/OceanComponent.cpp @@ -59,8 +59,8 @@ struct OceanVertex }; #pragma pack() -const uint32_t c_gridSize = 1024; -const uint32_t c_gridInfSize = 128; +const uint32_t c_gridSize = 512; +const uint32_t c_gridInfSize = c_gridSize / 8; const uint32_t c_gridCells = (c_gridSize - 1) * (c_gridSize - 1); } @@ -204,7 +204,7 @@ void OceanComponent::setup( for (int32_t i = 0; i < sizeof_array(m_waveTextures); ++i) { Ref< render::RenderPass > rp = new render::RenderPass(L"Ocean compute waves"); - rp->addBuild([=](const render::RenderGraph&, render::RenderContext* renderContext) { + rp->addBuild([=, this](const render::RenderGraph&, render::RenderContext* renderContext) { auto renderBlock = renderContext->allocNamed< render::ComputeRenderBlock >(str(L"Ocean wave %d", i)); renderBlock->program = m_shaderWave->getProgram().program; renderBlock->workSize[0] = 512;