117 explicit PostProcessorFormatDesc(
bool _multisampled =
false) : supportMultisampling_(_multisampled),outputFormat_(PostProcessorFormat_DONTCARE)
123 PostProcessorFormat_DONTCARE,
124 PostProcessorFormat_FLOAT,
129 std::vector<Format> inputFormats_;
132 bool supportMultisampling_;
135 Format outputFormat_;
Interface to add global image post processor functions from within plugins.
virtual QAction * optionsAction()
Return options menu.
virtual void postProcess(ACG::GLState *_glState, const std::vector< const PostProcessorInput * > &_input, const PostProcessorOutput &_output)=0
post processor function
virtual QString postProcessorName()=0
announce name for the postProcessor function
virtual bool isStereoProcessor()
does post processor resolve stereo buffer
virtual QString checkOpenGL()=0
Check OpenGL capabilities.
virtual ~PostProcessorInterface()
Destructor.