/* MACHINE GENERATED FILE, DO NOT EDIT */

package org.lwjgl.opengl;

import org.lwjgl.*;
import java.nio.*;

public final class ARBTextureRectangle {

	/**
	 *          Accepted by the &lt;cap&gt; parameter of Enable, Disable and IsEnabled;
	 *          by the &lt;pname&gt; parameter of GetBooleanv, GetIntegerv, GetFloatv
	 *          and GetDoublev; and by the &lt;target&gt; parameter of BindTexture,
	 *          GetTexParameterfv, GetTexParameteriv, TexParameterf, TexParameteri,
	 *          TexParameterfv and TexParameteriv:
	 *          Accepted by the &lt;target&gt; parameter of GetTexImage,
	 *          GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D,
	 *          CopyTexImage2D, TexSubImage2D and CopySubTexImage2D:
	 */
	public static final int GL_TEXTURE_RECTANGLE_ARB = 0x84F5;

	/**
	 *          Accepted by the &lt;pname&gt; parameter of GetBooleanv, GetIntegerv,
	 *          GetFloatv and GetDoublev:
	 */
	public static final int GL_TEXTURE_BINDING_RECTANGLE_ARB = 0x84F6;

	/**
	 *          Accepted by the &lt;target&gt; parameter of GetTexLevelParameteriv,
	 *          GetTexLevelParameterfv, GetTexParameteriv and TexImage2D:
	 */
	public static final int GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7;

	/**
	 *          Accepted by the &lt;pname&gt; parameter of GetBooleanv, GetDoublev,
	 *          GetIntegerv and GetFloatv:
	 */
	public static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB = 0x84F8;

	/**
	 *          Returned by &lt;type&gt; parameter of GetActiveUniform when the location
	 *          &lt;index&gt; for program object &lt;program&gt; is of type sampler2DRect:
	 */
	public static final int GL_SAMPLER_2D_RECT_ARB = 0x8B63;

	/**
	 *          Returned by &lt;type&gt; parameter of GetActiveUniform when the location
	 *          &lt;index&gt; for program object &lt;program&gt; is of type sampler2DRectShadow:
	 */
	public static final int GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64;

	private ARBTextureRectangle() {}
}
