Class CGL

java.lang.Object
org.lwjgl.opengl.CGL

public class CGL extends Object
  • Field Details

  • Method Details

    • CGLGetCurrentContext

      @NativeType("CGLContextObj") public static long CGLGetCurrentContext()
      CGLContextObj CGLGetCurrentContext(void)
    • CGLSetCurrentContext

      @NativeType("CGLError") public static int CGLSetCurrentContext(@NativeType("CGLContextObj") long context)
      CGLError CGLSetCurrentContext(CGLContextObj context)
    • CGLGetShareGroup

      @NativeType("CGLShareGroupObj") public static long CGLGetShareGroup(@NativeType("CGLContextObj") long ctx)
      CGLShareGroupObj CGLGetShareGroup(CGLContextObj ctx)
    • nCGLChoosePixelFormat

      public static int nCGLChoosePixelFormat(long attribs, long pix, long npix)
      CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
    • CGLChoosePixelFormat

      @NativeType("CGLError") public static int CGLChoosePixelFormat(@NativeType("CGLPixelFormatAttribute const *") IntBuffer attribs, @NativeType("CGLPixelFormatObj *") PointerBuffer pix, @NativeType("GLint *") IntBuffer npix)
      CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
    • CGLDestroyPixelFormat

      @NativeType("CGLError") public static int CGLDestroyPixelFormat(@NativeType("CGLPixelFormatObj") long pix)
      CGLError CGLDestroyPixelFormat(CGLPixelFormatObj pix)
    • nCGLDescribePixelFormat

      public static int nCGLDescribePixelFormat(long pix, int pix_num, int attrib, long value)
      CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
    • CGLDescribePixelFormat

      @NativeType("CGLError") public static int CGLDescribePixelFormat(@NativeType("CGLPixelFormatObj") long pix, @NativeType("GLint") int pix_num, @NativeType("CGLPixelFormatAttribute") int attrib, @NativeType("GLint *") IntBuffer value)
      CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
    • CGLReleasePixelFormat

      public static void CGLReleasePixelFormat(@NativeType("CGLPixelFormatObj") long pix)
      void CGLReleasePixelFormat(CGLPixelFormatObj pix)
    • CGLRetainPixelFormat

      @NativeType("CGLPixelFormatObj") public static long CGLRetainPixelFormat(@NativeType("CGLPixelFormatObj") long pix)
      CGLPixelFormatObj CGLRetainPixelFormat(CGLPixelFormatObj pix)
    • CGLGetPixelFormatRetainCount

      @NativeType("GLuint") public static int CGLGetPixelFormatRetainCount(@NativeType("CGLPixelFormatObj") long pix)
      GLuint CGLGetPixelFormatRetainCount(CGLPixelFormatObj pix)
    • nCGLQueryRendererInfo

      public static int nCGLQueryRendererInfo(int display_mask, long rend, long nrend)
      CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
    • CGLQueryRendererInfo

      @NativeType("CGLError") public static int CGLQueryRendererInfo(@NativeType("GLuint") int display_mask, @NativeType("CGLRendererInfoObj *") PointerBuffer rend, @NativeType("GLint *") IntBuffer nrend)
      CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
    • CGLDestroyRendererInfo

      @NativeType("CGLError") public static int CGLDestroyRendererInfo(@NativeType("CGLRendererInfoObj") long rend)
      CGLError CGLDestroyRendererInfo(CGLRendererInfoObj rend)
    • nCGLDescribeRenderer

      public static int nCGLDescribeRenderer(long rend, int rend_num, int prop, long value)
      CGLError CGLDescribeRenderer(CGLRendererInfoObj rend, GLint rend_num, CGLRendererProperty prop, GLint * value)
    • CGLDescribeRenderer

      @NativeType("CGLError") public static int CGLDescribeRenderer(@NativeType("CGLRendererInfoObj") long rend, @NativeType("GLint") int rend_num, @NativeType("CGLRendererProperty") int prop, @NativeType("GLint *") IntBuffer value)
      CGLError CGLDescribeRenderer(CGLRendererInfoObj rend, GLint rend_num, CGLRendererProperty prop, GLint * value)
    • nCGLCreateContext

      public static int nCGLCreateContext(long pix, long share, long ctx)
      CGLError CGLCreateContext(CGLPixelFormatObj pix, CGLContextObj share, CGLContextObj * ctx)
    • CGLCreateContext

      @NativeType("CGLError") public static int CGLCreateContext(@NativeType("CGLPixelFormatObj") long pix, @NativeType("CGLContextObj") long share, @NativeType("CGLContextObj *") PointerBuffer ctx)
      CGLError CGLCreateContext(CGLPixelFormatObj pix, CGLContextObj share, CGLContextObj * ctx)
    • CGLDestroyContext

      @NativeType("CGLError") public static int CGLDestroyContext(@NativeType("CGLContextObj") long ctx)
      CGLError CGLDestroyContext(CGLContextObj ctx)
    • CGLCopyContext

      @NativeType("CGLError") public static int CGLCopyContext(@NativeType("CGLContextObj") long src, @NativeType("CGLContextObj") long dst, @NativeType("GLbitfield") int mask)
      CGLError CGLCopyContext(CGLContextObj src, CGLContextObj dst, GLbitfield mask)
    • CGLRetainContext

      @NativeType("CGLContextObj") public static long CGLRetainContext(@NativeType("CGLContextObj") long ctx)
      CGLContextObj CGLRetainContext(CGLContextObj ctx)
    • CGLReleaseContext

      public static void CGLReleaseContext(@NativeType("CGLContextObj") long ctx)
      void CGLReleaseContext(CGLContextObj ctx)
    • CGLGetContextRetainCount

      @NativeType("GLuint") public static int CGLGetContextRetainCount(@NativeType("CGLContextObj") long ctx)
      GLuint CGLGetContextRetainCount(CGLContextObj ctx)
    • CGLGetPixelFormat

      @NativeType("CGLPixelFormatObj") public static long CGLGetPixelFormat(@NativeType("CGLContextObj") long ctx)
      CGLPixelFormatObj CGLGetPixelFormat(CGLContextObj ctx)
    • nCGLCreatePBuffer

      public static int nCGLCreatePBuffer(int width, int height, int target, int internalFormat, int max_level, long pbuffer)
      CGLError CGLCreatePBuffer(GLsizei width, GLsizei height, GLenum target, GLenum internalFormat, GLint max_level, CGLPBufferObj * pbuffer)
    • CGLCreatePBuffer

      @NativeType("CGLError") public static int CGLCreatePBuffer(@NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLenum") int target, @NativeType("GLenum") int internalFormat, @NativeType("GLint") int max_level, @NativeType("CGLPBufferObj *") PointerBuffer pbuffer)
      CGLError CGLCreatePBuffer(GLsizei width, GLsizei height, GLenum target, GLenum internalFormat, GLint max_level, CGLPBufferObj * pbuffer)
    • CGLDestroyPBuffer

      @NativeType("CGLError") public static int CGLDestroyPBuffer(@NativeType("CGLPBufferObj") long pbuffer)
      CGLError CGLDestroyPBuffer(CGLPBufferObj pbuffer)
    • nCGLDescribePBuffer

      public static int nCGLDescribePBuffer(long obj, long width, long height, long target, long internalFormat, long mipmap)
      CGLError CGLDescribePBuffer(CGLPBufferObj obj, GLsizei * width, GLsizei * height, GLenum * target, GLenum * internalFormat, GLint * mipmap)
    • CGLDescribePBuffer

      @NativeType("CGLError") public static int CGLDescribePBuffer(@NativeType("CGLPBufferObj") long obj, @NativeType("GLsizei *") IntBuffer width, @NativeType("GLsizei *") IntBuffer height, @NativeType("GLenum *") IntBuffer target, @NativeType("GLenum *") IntBuffer internalFormat, @NativeType("GLint *") IntBuffer mipmap)
      CGLError CGLDescribePBuffer(CGLPBufferObj obj, GLsizei * width, GLsizei * height, GLenum * target, GLenum * internalFormat, GLint * mipmap)
    • CGLTexImagePBuffer

      @NativeType("CGLError") public static int CGLTexImagePBuffer(@NativeType("CGLContextObj") long ctx, @NativeType("CGLPBufferObj") long pbuffer, @NativeType("GLenum") int source)
      CGLError CGLTexImagePBuffer(CGLContextObj ctx, CGLPBufferObj pbuffer, GLenum source)
    • CGLRetainPBuffer

      @NativeType("CGLPBufferObj") public static long CGLRetainPBuffer(@NativeType("CGLPBufferObj") long pbuffer)
      CGLPBufferObj CGLRetainPBuffer(CGLPBufferObj pbuffer)
    • CGLReleasePBuffer

      public static void CGLReleasePBuffer(@NativeType("CGLPBufferObj") long pbuffer)
      void CGLReleasePBuffer(CGLPBufferObj pbuffer)
    • CGLGetPBufferRetainCount

      @NativeType("GLuint") public static int CGLGetPBufferRetainCount(@NativeType("CGLPBufferObj") long pbuffer)
      GLuint CGLGetPBufferRetainCount(CGLPBufferObj pbuffer)
    • nCGLSetOffScreen

      public static int nCGLSetOffScreen(long ctx, int width, int height, int rowbytes, long baseaddr)
      CGLError CGLSetOffScreen(CGLContextObj ctx, GLsizei width, GLsizei height, GLint rowbytes, void * baseaddr)
    • CGLSetOffScreen

      @NativeType("CGLError") public static int CGLSetOffScreen(@NativeType("CGLContextObj") long ctx, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height, @NativeType("GLint") int rowbytes, @NativeType("void *") ByteBuffer baseaddr)
      CGLError CGLSetOffScreen(CGLContextObj ctx, GLsizei width, GLsizei height, GLint rowbytes, void * baseaddr)
    • nCGLGetOffScreen

      public static int nCGLGetOffScreen(long ctx, long width, long height, long rowbytes, long baseaddr)
      CGLError CGLGetOffScreen(CGLContextObj ctx, GLsizei * width, GLsizei * height, GLint * rowbytes, void ** baseaddr)
    • CGLGetOffScreen

      @NativeType("CGLError") public static int CGLGetOffScreen(@NativeType("CGLContextObj") long ctx, @NativeType("GLsizei *") IntBuffer width, @NativeType("GLsizei *") IntBuffer height, @NativeType("GLint *") IntBuffer rowbytes, @NativeType("void **") PointerBuffer baseaddr)
      CGLError CGLGetOffScreen(CGLContextObj ctx, GLsizei * width, GLsizei * height, GLint * rowbytes, void ** baseaddr)
    • CGLSetFullScreen

      @NativeType("CGLError") public static int CGLSetFullScreen(@NativeType("CGLContextObj") long ctx)
      CGLError CGLSetFullScreen(CGLContextObj ctx)
    • CGLSetFullScreenOnDisplay

      @NativeType("CGLError") public static int CGLSetFullScreenOnDisplay(@NativeType("CGLContextObj") long ctx, @NativeType("GLuint") int display_mask)
      CGLError CGLSetFullScreenOnDisplay(CGLContextObj ctx, GLuint display_mask)
    • CGLSetPBuffer

      @NativeType("CGLError") public static int CGLSetPBuffer(@NativeType("CGLContextObj") long ctx, @NativeType("CGLPBufferObj") long pbuffer, @NativeType("GLenum") int face, @NativeType("GLint") int level, @NativeType("GLint") int screen)
      CGLError CGLSetPBuffer(CGLContextObj ctx, CGLPBufferObj pbuffer, GLenum face, GLint level, GLint screen)
    • nCGLGetPBuffer

      public static int nCGLGetPBuffer(long ctx, long pbuffer, long face, long level, long screen)
      CGLError CGLGetPBuffer(CGLContextObj ctx, CGLPBufferObj * pbuffer, GLenum * face, GLint * level, GLint * screen)
    • CGLGetPBuffer

      @NativeType("CGLError") public static int CGLGetPBuffer(@NativeType("CGLContextObj") long ctx, @NativeType("CGLPBufferObj *") PointerBuffer pbuffer, @NativeType("GLenum *") IntBuffer face, @NativeType("GLint *") IntBuffer level, @NativeType("GLint *") IntBuffer screen)
      CGLError CGLGetPBuffer(CGLContextObj ctx, CGLPBufferObj * pbuffer, GLenum * face, GLint * level, GLint * screen)
    • CGLClearDrawable

      @NativeType("CGLError") public static int CGLClearDrawable(@NativeType("CGLContextObj") long ctx)
      CGLError CGLClearDrawable(CGLContextObj ctx)
    • CGLFlushDrawable

      @NativeType("CGLError") public static int CGLFlushDrawable(@NativeType("CGLContextObj") long ctx)
      CGLError CGLFlushDrawable(CGLContextObj ctx)
    • CGLEnable

      @NativeType("CGLError") public static int CGLEnable(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextEnable") int pname)
      CGLError CGLEnable(CGLContextObj ctx, CGLContextEnable pname)
    • CGLDisable

      @NativeType("CGLError") public static int CGLDisable(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextEnable") int pname)
      CGLError CGLDisable(CGLContextObj ctx, CGLContextEnable pname)
    • nCGLIsEnabled

      public static int nCGLIsEnabled(long ctx, int pname, long enable)
      CGLError CGLIsEnabled(CGLContextObj ctx, CGLContextEnable pname, GLint * enable)
    • CGLIsEnabled

      @NativeType("CGLError") public static int CGLIsEnabled(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextEnable") int pname, @NativeType("GLint *") IntBuffer enable)
      CGLError CGLIsEnabled(CGLContextObj ctx, CGLContextEnable pname, GLint * enable)
    • nCGLSetParameter

      public static int nCGLSetParameter(long ctx, int pname, long params)
      CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
    • CGLSetParameter

      @NativeType("CGLError") public static int CGLSetParameter(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextParameter") int pname, @NativeType("GLint const *") IntBuffer params)
      CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
    • CGLSetParameter

      @NativeType("CGLError") public static int CGLSetParameter(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextParameter") int pname, @NativeType("GLint const *") int param)
      CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
    • nCGLGetParameter

      public static int nCGLGetParameter(long ctx, int pname, long params)
      CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
    • CGLGetParameter

      @NativeType("CGLError") public static int CGLGetParameter(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextParameter") int pname, @NativeType("GLint *") IntBuffer params)
      CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
    • CGLSetVirtualScreen

      @NativeType("CGLError") public static int CGLSetVirtualScreen(@NativeType("CGLContextObj") long ctx, @NativeType("GLint") int screen)
      CGLError CGLSetVirtualScreen(CGLContextObj ctx, GLint screen)
    • nCGLGetVirtualScreen

      public static int nCGLGetVirtualScreen(long ctx, long screen)
      CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
    • CGLGetVirtualScreen

      @NativeType("CGLError") public static int CGLGetVirtualScreen(@NativeType("CGLContextObj") long ctx, @NativeType("GLint *") IntBuffer screen)
      CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
    • CGLUpdateContext

      @NativeType("CGLError") public static int CGLUpdateContext(@NativeType("CGLContextObj") long ctx)
      CGLError CGLUpdateContext(CGLContextObj ctx)
    • nCGLSetGlobalOption

      public static int nCGLSetGlobalOption(int pname, long params)
      CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
    • CGLSetGlobalOption

      @NativeType("CGLError") public static int CGLSetGlobalOption(@NativeType("CGLGlobalOption") int pname, @NativeType("GLint const *") IntBuffer params)
      CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
    • CGLSetGlobalOption

      @NativeType("CGLError") public static int CGLSetGlobalOption(@NativeType("CGLGlobalOption") int pname, @NativeType("GLint const *") int param)
      CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
    • nCGLGetGlobalOption

      public static int nCGLGetGlobalOption(int pname, long params)
      CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
    • CGLGetGlobalOption

      @NativeType("CGLError") public static int CGLGetGlobalOption(@NativeType("CGLGlobalOption") int pname, @NativeType("GLint *") IntBuffer params)
      CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
    • CGLLockContext

      @NativeType("CGLError") public static int CGLLockContext(@NativeType("CGLContextObj") long context)
      CGLError CGLLockContext(CGLContextObj context)
    • CGLUnlockContext

      @NativeType("CGLError") public static int CGLUnlockContext(@NativeType("CGLContextObj") long context)
      CGLError CGLUnlockContext(CGLContextObj context)
    • nCGLGetVersion

      public static void nCGLGetVersion(long majorvers, long minorvers)
      void CGLGetVersion(GLint * majorvers, GLint * minorvers)
    • CGLGetVersion

      public static void CGLGetVersion(@NativeType("GLint *") IntBuffer majorvers, @NativeType("GLint *") IntBuffer minorvers)
      void CGLGetVersion(GLint * majorvers, GLint * minorvers)
    • nCGLErrorString

      public static long nCGLErrorString(int error)
      char const * CGLErrorString(CGLError error)
    • CGLErrorString

      @NativeType("char const *") public static @Nullable String CGLErrorString(@NativeType("CGLError") int error)
      char const * CGLErrorString(CGLError error)
    • CGLChoosePixelFormat

      @NativeType("CGLError") public static int CGLChoosePixelFormat(@NativeType("CGLPixelFormatAttribute const *") int[] attribs, @NativeType("CGLPixelFormatObj *") PointerBuffer pix, @NativeType("GLint *") int[] npix)
      CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
    • CGLDescribePixelFormat

      @NativeType("CGLError") public static int CGLDescribePixelFormat(@NativeType("CGLPixelFormatObj") long pix, @NativeType("GLint") int pix_num, @NativeType("CGLPixelFormatAttribute") int attrib, @NativeType("GLint *") int[] value)
      CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
    • CGLQueryRendererInfo

      @NativeType("CGLError") public static int CGLQueryRendererInfo(@NativeType("GLuint") int display_mask, @NativeType("CGLRendererInfoObj *") PointerBuffer rend, @NativeType("GLint *") int[] nrend)
      CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
    • CGLDescribeRenderer

      @NativeType("CGLError") public static int CGLDescribeRenderer(@NativeType("CGLRendererInfoObj") long rend, @NativeType("GLint") int rend_num, @NativeType("CGLRendererProperty") int prop, @NativeType("GLint *") int[] value)
      CGLError CGLDescribeRenderer(CGLRendererInfoObj rend, GLint rend_num, CGLRendererProperty prop, GLint * value)
    • CGLDescribePBuffer

      @NativeType("CGLError") public static int CGLDescribePBuffer(@NativeType("CGLPBufferObj") long obj, @NativeType("GLsizei *") int[] width, @NativeType("GLsizei *") int[] height, @NativeType("GLenum *") int[] target, @NativeType("GLenum *") int[] internalFormat, @NativeType("GLint *") int[] mipmap)
      CGLError CGLDescribePBuffer(CGLPBufferObj obj, GLsizei * width, GLsizei * height, GLenum * target, GLenum * internalFormat, GLint * mipmap)
    • CGLGetOffScreen

      @NativeType("CGLError") public static int CGLGetOffScreen(@NativeType("CGLContextObj") long ctx, @NativeType("GLsizei *") int[] width, @NativeType("GLsizei *") int[] height, @NativeType("GLint *") int[] rowbytes, @NativeType("void **") PointerBuffer baseaddr)
      CGLError CGLGetOffScreen(CGLContextObj ctx, GLsizei * width, GLsizei * height, GLint * rowbytes, void ** baseaddr)
    • CGLGetPBuffer

      @NativeType("CGLError") public static int CGLGetPBuffer(@NativeType("CGLContextObj") long ctx, @NativeType("CGLPBufferObj *") PointerBuffer pbuffer, @NativeType("GLenum *") int[] face, @NativeType("GLint *") int[] level, @NativeType("GLint *") int[] screen)
      CGLError CGLGetPBuffer(CGLContextObj ctx, CGLPBufferObj * pbuffer, GLenum * face, GLint * level, GLint * screen)
    • CGLIsEnabled

      @NativeType("CGLError") public static int CGLIsEnabled(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextEnable") int pname, @NativeType("GLint *") int[] enable)
      CGLError CGLIsEnabled(CGLContextObj ctx, CGLContextEnable pname, GLint * enable)
    • CGLSetParameter

      @NativeType("CGLError") public static int CGLSetParameter(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextParameter") int pname, @NativeType("GLint const *") int[] params)
      CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
    • CGLGetParameter

      @NativeType("CGLError") public static int CGLGetParameter(@NativeType("CGLContextObj") long ctx, @NativeType("CGLContextParameter") int pname, @NativeType("GLint *") int[] params)
      CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
    • CGLGetVirtualScreen

      @NativeType("CGLError") public static int CGLGetVirtualScreen(@NativeType("CGLContextObj") long ctx, @NativeType("GLint *") int[] screen)
      CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
    • CGLSetGlobalOption

      @NativeType("CGLError") public static int CGLSetGlobalOption(@NativeType("CGLGlobalOption") int pname, @NativeType("GLint const *") int[] params)
      CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
    • CGLGetGlobalOption

      @NativeType("CGLError") public static int CGLGetGlobalOption(@NativeType("CGLGlobalOption") int pname, @NativeType("GLint *") int[] params)
      CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
    • CGLGetVersion

      public static void CGLGetVersion(@NativeType("GLint *") int[] majorvers, @NativeType("GLint *") int[] minorvers)
      void CGLGetVersion(GLint * majorvers, GLint * minorvers)