// Copyright (C) 2020 Jérôme Leclercq // This file is part of the "Nazara Engine - Utility module" // For conditions of distribution and use, see copyright notice in Config.hpp #include #include namespace Nz { inline void CommandBufferBuilder::BeginRenderPass(const Framebuffer& framebuffer, const RenderPass& renderPass, const Recti& renderRect) { return BeginRenderPass(framebuffer, renderPass, renderRect, nullptr, 0); } inline void CommandBufferBuilder::BeginRenderPass(const Framebuffer& framebuffer, const RenderPass& renderPass, const Recti& renderRect, std::initializer_list clearValues) { return BeginRenderPass(framebuffer, renderPass, renderRect, clearValues.begin(), clearValues.size()); } inline void CommandBufferBuilder::CopyBuffer(const RenderBufferView& from, const RenderBufferView& to) { return CopyBuffer(from, to, from.GetSize()); } inline void CommandBufferBuilder::CopyBuffer(const UploadPool::Allocation& allocation, const RenderBufferView& target) { return CopyBuffer(allocation, target, allocation.size); } } #include