X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Ftests.cpp;h=8e24bb52facc436a0a75451a57726737a574bb22;hp=08580d4d80a0234758569dd62446d4d3b288a732;hb=6a832fe1771f8c7bca0faa0d383fbbab062a1c56;hpb=fb5da1dff367740868f3cbc5badffb1b4837d82a diff --git a/source/tests.cpp b/source/tests.cpp index 08580d4d..8e24bb52 100644 --- a/source/tests.cpp +++ b/source/tests.cpp @@ -1,41 +1,8 @@ -/* $Id$ - -This file is part of libmspgl -Copyright © 2007, 2010 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #include "tests.h" namespace Msp { namespace GL { -AlphaTest::AlphaTest(): - pred(ALWAYS), - ref(0) -{ } - -AlphaTest::AlphaTest(Predicate p, float r): - pred(p), - ref(r) -{ } - -void AlphaTest::bind() const -{ - if(set_current(this)) - { - glEnable(GL_ALPHA_TEST); - glAlphaFunc(pred, ref); - } -} - -void AlphaTest::unbind() -{ - if(set_current(0)) - glDisable(GL_ALPHA_TEST); -} - - DepthTest::DepthTest(): write(true), pred(LESS)