Package org.lwjgl.opengl
Class AMDSamplePositions
- java.lang.Object
-
- org.lwjgl.opengl.AMDSamplePositions
-
public class AMDSamplePositions extends java.lang.Object
Native bindings to the AMD_sample_positions extension.This extension provides a mechanism to explicitly set sample positions for a FBO with multi-sampled attachments. The FBO will use identical sample locations for all pixels in each attachment. This forces TEXTURE_FIXED_SAMPLE_LOCATIONS to TRUE if a multi-sampled texture is specified using TexImage2DMultisample or TexImage3DMultisample. That is, using GetTexLevelParameter to query TEXTURE_FIXED_SAMPLE_LOCATIONS will always return TRUE if the mechanism is explicitly used to set the sample positions.
Requires
OpenGL 3.2
orEXT_framebuffer_multisample
.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
GL_SUBSAMPLE_DISTANCE_AMD
Accepted by thepname
parameter of GetFloatv.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static void
glSetMultisamplefvAMD(int pname, int index, float[] val)
Array version of:SetMultisamplefvAMD
static void
glSetMultisamplefvAMD(int pname, int index, java.nio.FloatBuffer val)
-
-
-
Field Detail
-
GL_SUBSAMPLE_DISTANCE_AMD
public static final int GL_SUBSAMPLE_DISTANCE_AMD
Accepted by thepname
parameter of GetFloatv.- See Also:
- Constant Field Values
-
-
Method Detail
-
glSetMultisamplefvAMD
public static void glSetMultisamplefvAMD(int pname, int index, java.nio.FloatBuffer val)
-
glSetMultisamplefvAMD
public static void glSetMultisamplefvAMD(int pname, int index, float[] val)
Array version of:SetMultisamplefvAMD
-
-