org.lwjgl.opengl.ARBShadowAmbient Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-opengl Show documentation
Show all versions of lwjgl-opengl Show documentation
The most widely adopted 2D and 3D graphics API in the industry, bringing thousands of applications to a wide variety of computer platforms.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.opengl;
/**
* Native bindings to the ARB_shadow_ambient extension.
*
* This extension allows the user to specify the texture value to use when the texture compare function fails. Normally this value is zero. By allowing an
* arbitrary value we can get functionality which otherwise requires an advanced texture combine extension (such as
* NV_register_combiners) and multiple texture units.
*
* Requires {@link ARBShadow ARB_shadow} and {@link ARBDepthTexture ARB_depth_texture}.
*/
public final class ARBShadowAmbient {
/** Accepted by the {@code pname} parameter of TexParameterf, TexParameteri, TexParameterfv, TexParameteriv, GetTexParameterfv, and GetTexParameteriv. */
public static final int GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF;
private ARBShadowAmbient() {}
}