RenderPipeline

Render pipeline interface.

Overview

Typical use cases:

  • Providing Vulkan-specific implementations for the render pipeline interface

Header

<RaeptorCogs/GAPI/Vulkan/Core/Internal/RenderPipeline.hpp>

Metadata

Author

Estorc

Version

v1.0

Copyright

Copyright (c) 2025 Estorc MIT License.

Classes

Classes

Class

Description

RaeptorCogs::GAPI::Vulkan::RenderPipeline

No description.

class RenderPipeline : public RaeptorCogs::GAPI::Common::RenderPipeline

Public Functions

inline RenderPipeline(Common::RendererBackend &renderer)

Default constructor for RenderPipeline.

virtual ~RenderPipeline() = default

Destructor for RenderPipeline.

Private Functions

virtual void beginFrame() override

See also

RaeptorCogs::GAPI::Common::RendererBackend::beginFrame()

virtual void endFrame() override

See also

RaeptorCogs::GAPI::Common::RendererBackend::endFrame()