Class GLXSGISwapControl

java.lang.Object
org.lwjgl.opengl.GLXSGISwapControl

public class GLXSGISwapControl extends Object
Native bindings to the GLX_SGI_swap_control extension.

This extension allows an application to specify a minimum periodicity of color buffer swaps, measured in video frame periods.

  • Method Details

    • glXSwapIntervalSGI

      public static int glXSwapIntervalSGI(int interval)
      Specifies the minimum number of video frame periods per buffer swap. (e.g. a value of two means that the color buffers will be swapped at most every other video frame.) A return value of zero indicates success; otherwise an error occurred. The interval takes effect when SwapBuffers is first called subsequent to the glXSwapIntervalSGI call.

      A video frame period is the time required by the monitor to display a full frame of video data. In the case of an interlaced monitor, this is typically the time required to display both the even and odd fields of a frame of video data.

      Parameters:
      interval - the swap interval