diff --git a/examples/DeferredShading/main.cpp b/examples/DeferredShading/main.cpp index 1127a3e94..649ae0d18 100644 --- a/examples/DeferredShading/main.cpp +++ b/examples/DeferredShading/main.cpp @@ -658,6 +658,7 @@ int main() planeModel.BuildElement(forwardPassIndex, planeInstance, elements); std::vector> elementPointers; + elementPointers.reserve(elements.size()); for (const auto& element : elements) elementPointers.emplace_back(element.get()); diff --git a/src/Nazara/Graphics/ForwardFramePipeline.cpp b/src/Nazara/Graphics/ForwardFramePipeline.cpp index 5a7025b30..89c340848 100644 --- a/src/Nazara/Graphics/ForwardFramePipeline.cpp +++ b/src/Nazara/Graphics/ForwardFramePipeline.cpp @@ -60,7 +60,7 @@ namespace Nz auto& renderableData = renderableMap.emplace(instancedRenderable, RenderableData{}).first->second; renderableData.renderMask = renderMask; - renderableData.onElementInvalidated.Connect(instancedRenderable->OnElementInvalidated, [this](InstancedRenderable* instancedRenderable) + renderableData.onElementInvalidated.Connect(instancedRenderable->OnElementInvalidated, [this](InstancedRenderable* /*instancedRenderable*/) { // TODO: Invalidate only relevant viewers for (auto&& [viewer, viewerData] : m_viewers) diff --git a/src/Nazara/Graphics/Systems/RenderSystem.cpp b/src/Nazara/Graphics/Systems/RenderSystem.cpp index dc4ee9918..4bd3818db 100644 --- a/src/Nazara/Graphics/Systems/RenderSystem.cpp +++ b/src/Nazara/Graphics/Systems/RenderSystem.cpp @@ -49,7 +49,7 @@ namespace Nz assert(m_cameraEntities.find(entity) == m_cameraEntities.end()); auto& cameraEntity = m_cameraEntities[entity]; - cameraEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* node) + cameraEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* /*node*/) { m_invalidatedCameraNode.insert(entity); }); @@ -71,7 +71,7 @@ namespace Nz assert(m_graphicsEntities.find(entity) == m_graphicsEntities.end()); auto& graphicsEntity = m_graphicsEntities[entity]; - graphicsEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* node) + graphicsEntity.onNodeInvalidation.Connect(entityNode.OnNodeInvalidation, [this, entity](const Node* /*node*/) { m_invalidatedWorldNode.insert(entity); });