public class AMDSamplePositions
extends java.lang.Object
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 or EXT_framebuffer_multisample.
| Modifier and Type | Field and Description |
|---|---|
static int |
GL_SUBSAMPLE_DISTANCE_AMD
Accepted by the
pname parameter of GetFloatv. |
| 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) |
static void |
nglSetMultisamplefvAMD(int pname,
int index,
long val) |
public static final int GL_SUBSAMPLE_DISTANCE_AMD
pname parameter of GetFloatv.public static void nglSetMultisamplefvAMD(int pname,
int index,
long val)
public static void glSetMultisamplefvAMD(int pname,
int index,
java.nio.FloatBuffer val)
public static void glSetMultisamplefvAMD(int pname,
int index,
float[] val)
SetMultisamplefvAMDCopyright LWJGL. All Rights Reserved. License terms.