#region License
/* FNA - XNA4 Reimplementation for Desktop Platforms
* Copyright 2009-2016 Ethan Lee and the MonoGame Team
*
* Released under the Microsoft Public License.
* See LICENSE for details.
*/
#endregion
namespace Microsoft.Xna.Framework.Graphics
{
///
/// The comparison function used for depth, stencil, and alpha tests.
///
public enum CompareFunction
{
///
/// Always passes the test.
///
Always,
///
/// Never passes the test.
///
Never,
///
/// Passes the test when the new pixel value is less than current pixel value.
///
Less,
///
/// Passes the test when the new pixel value is less than or equal to current pixel value.
///
LessEqual,
///
/// Passes the test when the new pixel value is equal to current pixel value.
///
Equal,
///
/// Passes the test when the new pixel value is greater than or equal to current pixel value.
///
GreaterEqual,
///
/// Passes the test when the new pixel value is greater than current pixel value.
///
Greater,
///
/// Passes the test when the new pixel value does not equal to current pixel value.
///
NotEqual
}
}