]> git.tdb.fi Git - libs/gl.git/blobdiff - source/stereocombiner.h
Stereographic rendering moved to a separate library (mspvr)
[libs/gl.git] / source / stereocombiner.h
diff --git a/source/stereocombiner.h b/source/stereocombiner.h
deleted file mode 100644 (file)
index 5fb8dec..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-#ifndef MSP_GL_STEREOCOMBINER_H_
-#define MSP_GL_STEREOCOMBINER_H_
-
-#include <msp/geometry/angle.h>
-
-namespace Msp {
-namespace GL {
-
-class Texture2D;
-
-class StereoCombiner
-{
-protected:
-       unsigned width_div;
-       unsigned height_div;
-       bool keep_aspect;
-       Geometry::Angle<float> fov;
-       float oversize;
-
-       StereoCombiner();
-public:
-       virtual ~StereoCombiner() { }
-
-       unsigned get_width_divisor() const { return width_div; }
-       unsigned get_height_divisor() const { return height_div; }
-       bool is_aspect_kept() const { return keep_aspect; }
-       const Geometry::Angle<float> &get_field_of_view() const { return fov; }
-       float get_oversize() const { return oversize; }
-
-       virtual void render(const Texture2D &, const Texture2D &) const = 0;
-};
-
-} // namespace GL
-} // namespace Msp
-
-#endif