Package org.lwjgl.opengl
Class AMDSamplePositions
java.lang.Object
org.lwjgl.opengl.AMDSamplePositions
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 or EXT_framebuffer_multisample.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by thepnameparameter of GetFloatv. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglSetMultisamplefvAMD(int pname, int index, float[] val) Array version of:SetMultisamplefvAMDstatic voidglSetMultisamplefvAMD(int pname, int index, FloatBuffer val) static voidnglSetMultisamplefvAMD(int pname, int index, long val)
-
Field Details
-
GL_SUBSAMPLE_DISTANCE_AMD
public static final int GL_SUBSAMPLE_DISTANCE_AMDAccepted by thepnameparameter of GetFloatv.- See Also:
-
-
Method Details
-
nglSetMultisamplefvAMD
public static void nglSetMultisamplefvAMD(int pname, int index, long val) -
glSetMultisamplefvAMD
-
glSetMultisamplefvAMD
public static void glSetMultisamplefvAMD(int pname, int index, float[] val) Array version of:SetMultisamplefvAMD
-