// Note that vertical slices happen from the top, consistent with the rest of
// Movit.
-#include <GL/glew.h>
+#include <epoxy/gl.h>
#include <string>
#include "effect.h"
std::string output_fragment_shader();
virtual bool needs_texture_bounce() const { return true; }
virtual bool changes_output_size() const { return true; }
+ virtual bool sets_virtual_output_size() const { return false; }
virtual void inform_input_size(unsigned input_num, unsigned width, unsigned height);
virtual void get_output_size(unsigned *width, unsigned *height,
unsigned *virtual_width, unsigned *virtual_height) const;