diff --git a/src/Nazara/Renderer/Renderer.cpp b/src/Nazara/Renderer/Renderer.cpp index 13611054f..3651a2a4e 100644 --- a/src/Nazara/Renderer/Renderer.cpp +++ b/src/Nazara/Renderer/Renderer.cpp @@ -67,11 +67,6 @@ namespace bool textureUpdated = true; }; - NzAbstractBuffer* HardwareBufferFunction(NzBuffer* parent, nzBufferType type) - { - return new NzHardwareBuffer(parent, type); - } - using VAO_Key = std::tuple; using VAO_Map = std::unordered_map>; @@ -655,7 +650,7 @@ bool NzRenderer::Initialize() return false; } - NzBuffer::SetBufferFunction(nzBufferStorage_Hardware, HardwareBufferFunction); + NzBuffer::SetBufferFunction(nzBufferStorage_Hardware, [](NzBuffer* parent, nzBufferType type) -> NzAbstractBuffer* { return new NzHardwareBuffer(parent, type); } ); for (unsigned int i = 0; i <= nzMatrixType_Max; ++i) {