2#ifndef DVD_PRE_RENDER_OPERATOR_H_
3#define DVD_PRE_RENDER_OPERATOR_H_
65 virtual void reshape(
U16 width,
U16 height);
71 virtual void onToggle(
bool state);
73 [[nodiscard]]
virtual bool ready() const noexcept {
return true; }
Rough around the edges Adapter pattern abstracting the actual rendering API and access to the GPU.
virtual bool ready() const noexcept
virtual ~PreRenderOperator()=default
FilterType operatorType() const noexcept
Handle console commands that start with a forward slash.
@ FILTER_SPACE_HDR_POST_SS
@ FILTER_SS_AMBIENT_OCCLUSION