Class GLX13

Direct Known Subclasses:
GLX14

public class GLX13 extends GLX12
  • Field Details

  • Method Details

    • nglXGetFBConfigs

      public static long nglXGetFBConfigs(long display, int screen, long nelements)
      GLXFBConfig * glXGetFBConfigs(Display * display, int screen, int * nelements)
    • glXGetFBConfigs

      @NativeType("GLXFBConfig *") public static @Nullable PointerBuffer glXGetFBConfigs(@NativeType("Display *") long display, int screen)
      GLXFBConfig * glXGetFBConfigs(Display * display, int screen, int * nelements)
    • nglXChooseFBConfig

      public static long nglXChooseFBConfig(long display, int screen, long attrib_list, long nelements)
      GLXFBConfig * glXChooseFBConfig(Display * display, int screen, int const * attrib_list, int * nelements)
    • glXChooseFBConfig

      @NativeType("GLXFBConfig *") public static @Nullable PointerBuffer glXChooseFBConfig(@NativeType("Display *") long display, int screen, @NativeType("int const *") @Nullable IntBuffer attrib_list)
      GLXFBConfig * glXChooseFBConfig(Display * display, int screen, int const * attrib_list, int * nelements)
    • nglXGetFBConfigAttrib

      public static int nglXGetFBConfigAttrib(long display, long config, int attribute, long value)
      int glXGetFBConfigAttrib(Display * display, GLXFBConfig config, int attribute, int * value)
    • glXGetFBConfigAttrib

      public static int glXGetFBConfigAttrib(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, int attribute, @NativeType("int *") IntBuffer value)
      int glXGetFBConfigAttrib(Display * display, GLXFBConfig config, int attribute, int * value)
    • nglXGetVisualFromFBConfig

      public static long nglXGetVisualFromFBConfig(long display, long config)
      XVisualInfo * glXGetVisualFromFBConfig(Display * display, GLXFBConfig config)
    • glXGetVisualFromFBConfig

      @NativeType("XVisualInfo *") public static @Nullable XVisualInfo glXGetVisualFromFBConfig(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config)
      XVisualInfo * glXGetVisualFromFBConfig(Display * display, GLXFBConfig config)
    • nglXCreateWindow

      public static long nglXCreateWindow(long display, long config, long win, long attrib_list)
      GLXWindow glXCreateWindow(Display * display, GLXFBConfig config, Window win, int const * attrib_list)
    • glXCreateWindow

      @NativeType("GLXWindow") public static long glXCreateWindow(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, @NativeType("Window") long win, @NativeType("int const *") @Nullable IntBuffer attrib_list)
      GLXWindow glXCreateWindow(Display * display, GLXFBConfig config, Window win, int const * attrib_list)
    • nglXCreatePixmap

      public static long nglXCreatePixmap(long display, long config, long pixmap, long attrib_list)
      GLXPixmap glXCreatePixmap(Display * display, GLXFBConfig config, Pixmap pixmap, int const * attrib_list)
    • glXCreatePixmap

      @NativeType("GLXPixmap") public static long glXCreatePixmap(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, @NativeType("Pixmap") long pixmap, @NativeType("int const *") @Nullable IntBuffer attrib_list)
      GLXPixmap glXCreatePixmap(Display * display, GLXFBConfig config, Pixmap pixmap, int const * attrib_list)
    • glXDestroyPixmap

      public static void glXDestroyPixmap(@NativeType("Display *") long display, @NativeType("GLXPixmap") long pixmap)
      void glXDestroyPixmap(Display * display, GLXPixmap pixmap)
    • nglXCreatePbuffer

      public static long nglXCreatePbuffer(long display, long config, long attrib_list)
      GLXPbuffer glXCreatePbuffer(Display * display, GLXFBConfig config, int const * attrib_list)
    • glXCreatePbuffer

      @NativeType("GLXPbuffer") public static long glXCreatePbuffer(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, @NativeType("int const *") @Nullable IntBuffer attrib_list)
      GLXPbuffer glXCreatePbuffer(Display * display, GLXFBConfig config, int const * attrib_list)
    • glXDestroyPbuffer

      public static void glXDestroyPbuffer(@NativeType("Display *") long display, @NativeType("GLXPbuffer") long pbuf)
      void glXDestroyPbuffer(Display * display, GLXPbuffer pbuf)
    • nglXQueryDrawable

      public static void nglXQueryDrawable(long display, long draw, int attribute, long value)
      void glXQueryDrawable(Display * display, GLXDrawable draw, int attribute, unsigned int * value)
    • glXQueryDrawable

      public static void glXQueryDrawable(@NativeType("Display *") long display, @NativeType("GLXDrawable") long draw, int attribute, @NativeType("unsigned int *") IntBuffer value)
      void glXQueryDrawable(Display * display, GLXDrawable draw, int attribute, unsigned int * value)
    • glXQueryDrawable

      @NativeType("void") public static int glXQueryDrawable(@NativeType("Display *") long display, @NativeType("GLXDrawable") long draw, int attribute)
      void glXQueryDrawable(Display * display, GLXDrawable draw, int attribute, unsigned int * value)
    • glXCreateNewContext

      @NativeType("GLXContext") public static long glXCreateNewContext(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, int render_type, @NativeType("GLXContext") long share_list, @NativeType("Bool") boolean direct)
      GLXContext glXCreateNewContext(Display * display, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)
    • glXMakeContextCurrent

      @NativeType("Bool") public static boolean glXMakeContextCurrent(@NativeType("Display *") long display, @NativeType("GLXDrawable") long draw, @NativeType("GLXDrawable") long read, @NativeType("GLXContext") long ctx)
      Bool glXMakeContextCurrent(Display * display, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
    • glXGetCurrentReadDrawable

      @NativeType("GLXDrawable") public static long glXGetCurrentReadDrawable()
      GLXDrawable glXGetCurrentReadDrawable(void)
    • nglXQueryContext

      public static int nglXQueryContext(long display, long ctx, int attribute, long value)
      int glXQueryContext(Display * display, GLXContext ctx, int attribute, int * value)
    • glXQueryContext

      public static int glXQueryContext(@NativeType("Display *") long display, @NativeType("GLXContext") long ctx, int attribute, @NativeType("int *") IntBuffer value)
      int glXQueryContext(Display * display, GLXContext ctx, int attribute, int * value)
    • glXSelectEvent

      public static void glXSelectEvent(@NativeType("Display *") long display, @NativeType("GLXDrawable") long draw, @NativeType("unsigned long") long event_mask)
      void glXSelectEvent(Display * display, GLXDrawable draw, unsigned long event_mask)
    • nglXGetSelectedEvent

      public static void nglXGetSelectedEvent(long display, long draw, long event_mask)
      void glXGetSelectedEvent(Display * display, GLXDrawable draw, unsigned long * event_mask)
    • glXGetSelectedEvent

      public static void glXGetSelectedEvent(@NativeType("Display *") long display, @NativeType("GLXDrawable") long draw, @NativeType("unsigned long *") CLongBuffer event_mask)
      void glXGetSelectedEvent(Display * display, GLXDrawable draw, unsigned long * event_mask)
    • glXChooseFBConfig

      @NativeType("GLXFBConfig *") public static @Nullable PointerBuffer glXChooseFBConfig(@NativeType("Display *") long display, int screen, @NativeType("int const *") int @Nullable [] attrib_list)
      GLXFBConfig * glXChooseFBConfig(Display * display, int screen, int const * attrib_list, int * nelements)
    • glXGetFBConfigAttrib

      public static int glXGetFBConfigAttrib(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, int attribute, @NativeType("int *") int[] value)
      int glXGetFBConfigAttrib(Display * display, GLXFBConfig config, int attribute, int * value)
    • glXCreateWindow

      @NativeType("GLXWindow") public static long glXCreateWindow(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, @NativeType("Window") long win, @NativeType("int const *") int @Nullable [] attrib_list)
      GLXWindow glXCreateWindow(Display * display, GLXFBConfig config, Window win, int const * attrib_list)
    • glXCreatePixmap

      @NativeType("GLXPixmap") public static long glXCreatePixmap(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, @NativeType("Pixmap") long pixmap, @NativeType("int const *") int @Nullable [] attrib_list)
      GLXPixmap glXCreatePixmap(Display * display, GLXFBConfig config, Pixmap pixmap, int const * attrib_list)
    • glXCreatePbuffer

      @NativeType("GLXPbuffer") public static long glXCreatePbuffer(@NativeType("Display *") long display, @NativeType("GLXFBConfig") long config, @NativeType("int const *") int @Nullable [] attrib_list)
      GLXPbuffer glXCreatePbuffer(Display * display, GLXFBConfig config, int const * attrib_list)
    • glXQueryDrawable

      public static void glXQueryDrawable(@NativeType("Display *") long display, @NativeType("GLXDrawable") long draw, int attribute, @NativeType("unsigned int *") int[] value)
      void glXQueryDrawable(Display * display, GLXDrawable draw, int attribute, unsigned int * value)
    • glXQueryContext

      public static int glXQueryContext(@NativeType("Display *") long display, @NativeType("GLXContext") long ctx, int attribute, @NativeType("int *") int[] value)
      int glXQueryContext(Display * display, GLXContext ctx, int attribute, int * value)