Class PresentationSurface

Inheritance Relationships

Derived Type

Class Documentation

class PresentationSurface

Presents a completed frame on a window owned by the display adapter.

A graphics backend can extend this interface with its context requirements. Call on the platform/presentation owner while that borrowed window is alive; presentation does not publish simulation state or retain a CE::Rendering::Frame.

Subclassed by CE::Rendering::OpenGL::Context

Public Functions

virtual ~PresentationSurface() = default
virtual void present() = 0