]> git.tdb.fi Git - libs/gl.git/blobdiff - source/tests.h
Add a speed parameter for animation playback
[libs/gl.git] / source / tests.h
index 75d15036c64a12a2148abfaa0ce6f7d88f20ca1f..f7d729504a37f34b477a635675197f4166c29791 100644 (file)
@@ -1,10 +1,3 @@
-/* $Id$
-
-This file is part of libmspgl
-Copyright © 2007, 2010  Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
 #ifndef MSP_GL_TESTS_H_
 #define MSP_GL_TESTS_H_
 
@@ -15,35 +8,6 @@ Distributed under the LGPL
 namespace Msp {
 namespace GL {
 
-enum
-{
-       SCISSOR_TEST = GL_SCISSOR_TEST,
-       ALPHA_TEST   = GL_ALPHA_TEST,
-       DEPTH_TEST   = GL_DEPTH_TEST
-};
-
-/**
-Tests incoming fragment alpha values against a reference.  If the test fails,
-the fragment is discarded.
-*/
-class AlphaTest: public Bindable<AlphaTest>
-{
-private:
-       Predicate pred;
-       float ref;
-
-public:
-       AlphaTest();
-       AlphaTest(Predicate, float);
-
-       void bind() const;
-
-       static void unbind();
-};
-
-void alpha_func(Predicate func, float ref);
-
-
 /**
 Tests incoming fragment depth values against the depth buffer.  If the test
 fails, the fragment is discarded.
@@ -64,8 +28,6 @@ public:
        static void unbind();
 };
 
-void depth_func(Predicate func);
-
 
 /**
 Tests fragment coordinates against a rectangle.  Any fragments outside the
@@ -88,8 +50,6 @@ public:
        static void unbind();
 };
 
-void scissor(int left, int bottom, unsigned width, unsigned height);
-
 } // namespace GL
 } // namespace Msp