diff --git a/include/Nazara/VulkanRenderer/VulkanRenderer.hpp b/include/Nazara/VulkanRenderer/VulkanRenderer.hpp index b7ae2b723..cebc25089 100644 --- a/include/Nazara/VulkanRenderer/VulkanRenderer.hpp +++ b/include/Nazara/VulkanRenderer/VulkanRenderer.hpp @@ -25,18 +25,17 @@ namespace Nz VulkanRenderer() = default; ~VulkanRenderer(); - std::unique_ptr CreateHardwareBufferImpl(Buffer* parent, BufferType type) override; std::unique_ptr CreateRenderSurfaceImpl() override; std::unique_ptr CreateRenderWindowImpl() override; - std::unique_ptr InstanciateRenderDevice(std::size_t deviceIndex) override; + std::shared_ptr InstanciateRenderDevice(std::size_t deviceIndex) override; bool IsBetterThan(const RendererImpl* other) const override; RenderAPI QueryAPI() const override; String QueryAPIString() const override; UInt32 QueryAPIVersion() const override; - std::vector QueryRenderDevices() const override; + std::vector QueryRenderDevices() const override; bool Prepare(const ParameterList& parameters) override;