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. or EXT_framebuffer_multisample.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_SUBSAMPLE_DISTANCE_AMD
Accepted by the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static void | |
| public static native void |
| GL_SUBSAMPLE_DISTANCE_AMD | back to summary |
|---|---|
| public static final int GL_SUBSAMPLE_DISTANCE_AMD Accepted by the | |
| AMDSamplePositions | back to summary |
|---|---|
| protected AMDSamplePositions() | |
| glSetMultisamplefvAMD | back to summary |
|---|---|
| public static void glSetMultisamplefvAMD(int pname, int index, FloatBuffer val) | |
| glSetMultisamplefvAMD | back to summary |
|---|---|
| public static void glSetMultisamplefvAMD(int pname, int index, float[] val) Array version of: | |
| nglSetMultisamplefvAMD | back to summary |
|---|---|
| public static native void nglSetMultisamplefvAMD(int pname, int index, long val) | |