Package org.lwjgl.opengl
Class CGL
java.lang.Object
org.lwjgl.opengl.CGL
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromGL.getFunctionProvider()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
CGLChoosePixelFormat
(int[] attribs, PointerBuffer pix, int[] npix) CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
static int
CGLChoosePixelFormat
(IntBuffer attribs, PointerBuffer pix, IntBuffer npix) CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
static int
CGLClearDrawable
(long ctx) CGLError CGLClearDrawable(CGLContextObj ctx)
static int
CGLCopyContext
(long src, long dst, int mask) CGLError CGLCopyContext(CGLContextObj src, CGLContextObj dst, GLbitfield mask)
static int
CGLCreateContext
(long pix, long share, PointerBuffer ctx) CGLError CGLCreateContext(CGLPixelFormatObj pix, CGLContextObj share, CGLContextObj * ctx)
static int
CGLCreatePBuffer
(int width, int height, int target, int internalFormat, int max_level, PointerBuffer pbuffer) CGLError CGLCreatePBuffer(GLsizei width, GLsizei height, GLenum target, GLenum internalFormat, GLint max_level, CGLPBufferObj * pbuffer)
static int
CGLDescribePBuffer
(long obj, int[] width, int[] height, int[] target, int[] internalFormat, int[] mipmap) CGLError CGLDescribePBuffer(CGLPBufferObj obj, GLsizei * width, GLsizei * height, GLenum * target, GLenum * internalFormat, GLint * mipmap)
static int
CGLDescribePBuffer
(long obj, IntBuffer width, IntBuffer height, IntBuffer target, IntBuffer internalFormat, IntBuffer mipmap) CGLError CGLDescribePBuffer(CGLPBufferObj obj, GLsizei * width, GLsizei * height, GLenum * target, GLenum * internalFormat, GLint * mipmap)
static int
CGLDescribePixelFormat
(long pix, int pix_num, int attrib, int[] value) CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
static int
CGLDescribePixelFormat
(long pix, int pix_num, int attrib, IntBuffer value) CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
static int
CGLDescribeRenderer
(long rend, int rend_num, int prop, int[] value) CGLError CGLDescribeRenderer(CGLRendererInfoObj rend, GLint rend_num, CGLRendererProperty prop, GLint * value)
static int
CGLDescribeRenderer
(long rend, int rend_num, int prop, IntBuffer value) CGLError CGLDescribeRenderer(CGLRendererInfoObj rend, GLint rend_num, CGLRendererProperty prop, GLint * value)
static int
CGLDestroyContext
(long ctx) CGLError CGLDestroyContext(CGLContextObj ctx)
static int
CGLDestroyPBuffer
(long pbuffer) CGLError CGLDestroyPBuffer(CGLPBufferObj pbuffer)
static int
CGLDestroyPixelFormat
(long pix) CGLError CGLDestroyPixelFormat(CGLPixelFormatObj pix)
static int
CGLDestroyRendererInfo
(long rend) CGLError CGLDestroyRendererInfo(CGLRendererInfoObj rend)
static int
CGLDisable
(long ctx, int pname) CGLError CGLDisable(CGLContextObj ctx, CGLContextEnable pname)
static int
CGLEnable
(long ctx, int pname) CGLError CGLEnable(CGLContextObj ctx, CGLContextEnable pname)
static @Nullable String
CGLErrorString
(int error) char const * CGLErrorString(CGLError error)
static int
CGLFlushDrawable
(long ctx) CGLError CGLFlushDrawable(CGLContextObj ctx)
static int
CGLGetContextRetainCount
(long ctx) GLuint CGLGetContextRetainCount(CGLContextObj ctx)
static long
CGLContextObj CGLGetCurrentContext(void)
static int
CGLGetGlobalOption
(int pname, int[] params) CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
static int
CGLGetGlobalOption
(int pname, IntBuffer params) CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
static int
CGLGetOffScreen
(long ctx, int[] width, int[] height, int[] rowbytes, PointerBuffer baseaddr) CGLError CGLGetOffScreen(CGLContextObj ctx, GLsizei * width, GLsizei * height, GLint * rowbytes, void ** baseaddr)
static int
CGLGetOffScreen
(long ctx, IntBuffer width, IntBuffer height, IntBuffer rowbytes, PointerBuffer baseaddr) CGLError CGLGetOffScreen(CGLContextObj ctx, GLsizei * width, GLsizei * height, GLint * rowbytes, void ** baseaddr)
static int
CGLGetParameter
(long ctx, int pname, int[] params) CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
static int
CGLGetParameter
(long ctx, int pname, IntBuffer params) CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
static int
CGLGetPBuffer
(long ctx, PointerBuffer pbuffer, int[] face, int[] level, int[] screen) CGLError CGLGetPBuffer(CGLContextObj ctx, CGLPBufferObj * pbuffer, GLenum * face, GLint * level, GLint * screen)
static int
CGLGetPBuffer
(long ctx, PointerBuffer pbuffer, IntBuffer face, IntBuffer level, IntBuffer screen) CGLError CGLGetPBuffer(CGLContextObj ctx, CGLPBufferObj * pbuffer, GLenum * face, GLint * level, GLint * screen)
static int
CGLGetPBufferRetainCount
(long pbuffer) GLuint CGLGetPBufferRetainCount(CGLPBufferObj pbuffer)
static long
CGLGetPixelFormat
(long ctx) CGLPixelFormatObj CGLGetPixelFormat(CGLContextObj ctx)
static int
CGLGetPixelFormatRetainCount
(long pix) GLuint CGLGetPixelFormatRetainCount(CGLPixelFormatObj pix)
static long
CGLGetShareGroup
(long ctx) CGLShareGroupObj CGLGetShareGroup(CGLContextObj ctx)
static void
CGLGetVersion
(int[] majorvers, int[] minorvers) void CGLGetVersion(GLint * majorvers, GLint * minorvers)
static void
CGLGetVersion
(IntBuffer majorvers, IntBuffer minorvers) void CGLGetVersion(GLint * majorvers, GLint * minorvers)
static int
CGLGetVirtualScreen
(long ctx, int[] screen) CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
static int
CGLGetVirtualScreen
(long ctx, IntBuffer screen) CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
static int
CGLIsEnabled
(long ctx, int pname, int[] enable) CGLError CGLIsEnabled(CGLContextObj ctx, CGLContextEnable pname, GLint * enable)
static int
CGLIsEnabled
(long ctx, int pname, IntBuffer enable) CGLError CGLIsEnabled(CGLContextObj ctx, CGLContextEnable pname, GLint * enable)
static int
CGLLockContext
(long context) CGLError CGLLockContext(CGLContextObj context)
static int
CGLQueryRendererInfo
(int display_mask, PointerBuffer rend, int[] nrend) CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
static int
CGLQueryRendererInfo
(int display_mask, PointerBuffer rend, IntBuffer nrend) CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
static void
CGLReleaseContext
(long ctx) void CGLReleaseContext(CGLContextObj ctx)
static void
CGLReleasePBuffer
(long pbuffer) void CGLReleasePBuffer(CGLPBufferObj pbuffer)
static void
CGLReleasePixelFormat
(long pix) void CGLReleasePixelFormat(CGLPixelFormatObj pix)
static long
CGLRetainContext
(long ctx) CGLContextObj CGLRetainContext(CGLContextObj ctx)
static long
CGLRetainPBuffer
(long pbuffer) CGLPBufferObj CGLRetainPBuffer(CGLPBufferObj pbuffer)
static long
CGLRetainPixelFormat
(long pix) CGLPixelFormatObj CGLRetainPixelFormat(CGLPixelFormatObj pix)
static int
CGLSetCurrentContext
(long context) CGLError CGLSetCurrentContext(CGLContextObj context)
static int
CGLSetFullScreen
(long ctx) CGLError CGLSetFullScreen(CGLContextObj ctx)
static int
CGLSetFullScreenOnDisplay
(long ctx, int display_mask) CGLError CGLSetFullScreenOnDisplay(CGLContextObj ctx, GLuint display_mask)
static int
CGLSetGlobalOption
(int pname, int param) CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
static int
CGLSetGlobalOption
(int pname, int[] params) CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
static int
CGLSetGlobalOption
(int pname, IntBuffer params) CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
static int
CGLSetOffScreen
(long ctx, int width, int height, int rowbytes, ByteBuffer baseaddr) CGLError CGLSetOffScreen(CGLContextObj ctx, GLsizei width, GLsizei height, GLint rowbytes, void * baseaddr)
static int
CGLSetParameter
(long ctx, int pname, int param) CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
static int
CGLSetParameter
(long ctx, int pname, int[] params) CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
static int
CGLSetParameter
(long ctx, int pname, IntBuffer params) CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
static int
CGLSetPBuffer
(long ctx, long pbuffer, int face, int level, int screen) CGLError CGLSetPBuffer(CGLContextObj ctx, CGLPBufferObj pbuffer, GLenum face, GLint level, GLint screen)
static int
CGLSetVirtualScreen
(long ctx, int screen) CGLError CGLSetVirtualScreen(CGLContextObj ctx, GLint screen)
static int
CGLTexImagePBuffer
(long ctx, long pbuffer, int source) CGLError CGLTexImagePBuffer(CGLContextObj ctx, CGLPBufferObj pbuffer, GLenum source)
static int
CGLUnlockContext
(long context) CGLError CGLUnlockContext(CGLContextObj context)
static int
CGLUpdateContext
(long ctx) CGLError CGLUpdateContext(CGLContextObj ctx)
static int
nCGLChoosePixelFormat
(long attribs, long pix, long npix) CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
static int
nCGLCreateContext
(long pix, long share, long ctx) CGLError CGLCreateContext(CGLPixelFormatObj pix, CGLContextObj share, CGLContextObj * ctx)
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)
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)
static int
nCGLDescribePixelFormat
(long pix, int pix_num, int attrib, long value) CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
static int
nCGLDescribeRenderer
(long rend, int rend_num, int prop, long value) CGLError CGLDescribeRenderer(CGLRendererInfoObj rend, GLint rend_num, CGLRendererProperty prop, GLint * value)
static long
nCGLErrorString
(int error) char const * CGLErrorString(CGLError error)
static int
nCGLGetGlobalOption
(int pname, long params) CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
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)
static int
nCGLGetParameter
(long ctx, int pname, long params) CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
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)
static void
nCGLGetVersion
(long majorvers, long minorvers) void CGLGetVersion(GLint * majorvers, GLint * minorvers)
static int
nCGLGetVirtualScreen
(long ctx, long screen) CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
static int
nCGLIsEnabled
(long ctx, int pname, long enable) CGLError CGLIsEnabled(CGLContextObj ctx, CGLContextEnable pname, GLint * enable)
static int
nCGLQueryRendererInfo
(int display_mask, long rend, long nrend) CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
static int
nCGLSetGlobalOption
(int pname, long params) CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
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)
static int
nCGLSetParameter
(long ctx, int pname, long params) CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
-
Field Details
-
kCGLPFAAllRenderers
public static final int kCGLPFAAllRenderers- See Also:
-
kCGLPFATripleBuffer
public static final int kCGLPFATripleBuffer- See Also:
-
kCGLPFADoubleBuffer
public static final int kCGLPFADoubleBuffer- See Also:
-
kCGLPFAStereo
public static final int kCGLPFAStereo- See Also:
-
kCGLPFAColorSize
public static final int kCGLPFAColorSize- See Also:
-
kCGLPFAAlphaSize
public static final int kCGLPFAAlphaSize- See Also:
-
kCGLPFADepthSize
public static final int kCGLPFADepthSize- See Also:
-
kCGLPFAStencilSize
public static final int kCGLPFAStencilSize- See Also:
-
kCGLPFAMinimumPolicy
public static final int kCGLPFAMinimumPolicy- See Also:
-
kCGLPFAMaximumPolicy
public static final int kCGLPFAMaximumPolicy- See Also:
-
kCGLPFASampleBuffers
public static final int kCGLPFASampleBuffers- See Also:
-
kCGLPFASamples
public static final int kCGLPFASamples- See Also:
-
kCGLPFAColorFloat
public static final int kCGLPFAColorFloat- See Also:
-
kCGLPFAMultisample
public static final int kCGLPFAMultisample- See Also:
-
kCGLPFASupersample
public static final int kCGLPFASupersample- See Also:
-
kCGLPFASampleAlpha
public static final int kCGLPFASampleAlpha- See Also:
-
kCGLPFARendererID
public static final int kCGLPFARendererID- See Also:
-
kCGLPFASingleRenderer
public static final int kCGLPFASingleRenderer- See Also:
-
kCGLPFANoRecovery
public static final int kCGLPFANoRecovery- See Also:
-
kCGLPFAAccelerated
public static final int kCGLPFAAccelerated- See Also:
-
kCGLPFAClosestPolicy
public static final int kCGLPFAClosestPolicy- See Also:
-
kCGLPFABackingStore
public static final int kCGLPFABackingStore- See Also:
-
kCGLPFABackingVolatile
public static final int kCGLPFABackingVolatile- See Also:
-
kCGLPFADisplayMask
public static final int kCGLPFADisplayMask- See Also:
-
kCGLPFAAllowOfflineRenderers
public static final int kCGLPFAAllowOfflineRenderers- See Also:
-
kCGLPFAAcceleratedCompute
public static final int kCGLPFAAcceleratedCompute- See Also:
-
kCGLPFAOpenGLProfile
public static final int kCGLPFAOpenGLProfile- See Also:
-
kCGLPFASupportsAutomaticGraphicsSwitching
public static final int kCGLPFASupportsAutomaticGraphicsSwitching- See Also:
-
kCGLPFAVirtualScreenCount
public static final int kCGLPFAVirtualScreenCount- See Also:
-
kCGLPFAAuxBuffers
public static final int kCGLPFAAuxBuffers- See Also:
-
kCGLPFAAccumSize
public static final int kCGLPFAAccumSize- See Also:
-
kCGLPFAOffScreen
public static final int kCGLPFAOffScreen- See Also:
-
kCGLPFAAuxDepthStencil
public static final int kCGLPFAAuxDepthStencil- See Also:
-
kCGLPFAWindow
public static final int kCGLPFAWindow- See Also:
-
kCGLPFACompliant
public static final int kCGLPFACompliant- See Also:
-
kCGLPFAPBuffer
public static final int kCGLPFAPBuffer- See Also:
-
kCGLPFARemotePBuffer
public static final int kCGLPFARemotePBuffer- See Also:
-
kCGLPFARobust
public static final int kCGLPFARobust- See Also:
-
kCGLPFAMPSafe
public static final int kCGLPFAMPSafe- See Also:
-
kCGLPFAMultiScreen
public static final int kCGLPFAMultiScreen- See Also:
-
kCGLPFAFullScreen
public static final int kCGLPFAFullScreen- See Also:
-
kCGLRPOffScreen
public static final int kCGLRPOffScreen- See Also:
-
kCGLRPRendererID
public static final int kCGLRPRendererID- See Also:
-
kCGLRPAccelerated
public static final int kCGLRPAccelerated- See Also:
-
kCGLRPBackingStore
public static final int kCGLRPBackingStore- See Also:
-
kCGLRPWindow
public static final int kCGLRPWindow- See Also:
-
kCGLRPCompliant
public static final int kCGLRPCompliant- See Also:
-
kCGLRPDisplayMask
public static final int kCGLRPDisplayMask- See Also:
-
kCGLRPBufferModes
public static final int kCGLRPBufferModes- See Also:
-
kCGLRPColorModes
public static final int kCGLRPColorModes- See Also:
-
kCGLRPAccumModes
public static final int kCGLRPAccumModes- See Also:
-
kCGLRPDepthModes
public static final int kCGLRPDepthModes- See Also:
-
kCGLRPStencilModes
public static final int kCGLRPStencilModes- See Also:
-
kCGLRPMaxAuxBuffers
public static final int kCGLRPMaxAuxBuffers- See Also:
-
kCGLRPMaxSampleBuffers
public static final int kCGLRPMaxSampleBuffers- See Also:
-
kCGLRPMaxSamples
public static final int kCGLRPMaxSamples- See Also:
-
kCGLRPSampleModes
public static final int kCGLRPSampleModes- See Also:
-
kCGLRPSampleAlpha
public static final int kCGLRPSampleAlpha- See Also:
-
kCGLRPVideoMemory
public static final int kCGLRPVideoMemory- See Also:
-
kCGLRPTextureMemory
public static final int kCGLRPTextureMemory- See Also:
-
kCGLRPGPUVertProcCapable
public static final int kCGLRPGPUVertProcCapable- See Also:
-
kCGLRPGPUFragProcCapable
public static final int kCGLRPGPUFragProcCapable- See Also:
-
kCGLRPRendererCount
public static final int kCGLRPRendererCount- See Also:
-
kCGLRPOnline
public static final int kCGLRPOnline- See Also:
-
kCGLRPAcceleratedCompute
public static final int kCGLRPAcceleratedCompute- See Also:
-
kCGLRPVideoMemoryMegabytes
public static final int kCGLRPVideoMemoryMegabytes- See Also:
-
kCGLRPTextureMemoryMegabytes
public static final int kCGLRPTextureMemoryMegabytes- See Also:
-
kCGLRPRobust
public static final int kCGLRPRobust- See Also:
-
kCGLRPMPSafe
public static final int kCGLRPMPSafe- See Also:
-
kCGLRPMultiScreen
public static final int kCGLRPMultiScreen- See Also:
-
kCGLRPFullScreen
public static final int kCGLRPFullScreen- See Also:
-
kCGLCESwapRectangle
public static final int kCGLCESwapRectangle- See Also:
-
kCGLCESwapLimit
public static final int kCGLCESwapLimit- See Also:
-
kCGLCERasterization
public static final int kCGLCERasterization- See Also:
-
kCGLCEStateValidation
public static final int kCGLCEStateValidation- See Also:
-
kCGLCESurfaceBackingSize
public static final int kCGLCESurfaceBackingSize- See Also:
-
kCGLCEDisplayListOptimization
public static final int kCGLCEDisplayListOptimization- See Also:
-
kCGLCEMPEngine
public static final int kCGLCEMPEngine- See Also:
-
kCGLCPSwapRectangle
public static final int kCGLCPSwapRectangle- See Also:
-
kCGLCPSwapInterval
public static final int kCGLCPSwapInterval- See Also:
-
kCGLCPDispatchTableSize
public static final int kCGLCPDispatchTableSize- See Also:
-
kCGLCPClientStorage
public static final int kCGLCPClientStorage- See Also:
-
kCGLCPSurfaceTexture
public static final int kCGLCPSurfaceTexture- See Also:
-
kCGLCPSurfaceOrder
public static final int kCGLCPSurfaceOrder- See Also:
-
kCGLCPSurfaceOpacity
public static final int kCGLCPSurfaceOpacity- See Also:
-
kCGLCPSurfaceBackingSize
public static final int kCGLCPSurfaceBackingSize- See Also:
-
kCGLCPSurfaceSurfaceVolatile
public static final int kCGLCPSurfaceSurfaceVolatile- See Also:
-
kCGLCPReclaimResources
public static final int kCGLCPReclaimResources- See Also:
-
kCGLCPCurrentRendererID
public static final int kCGLCPCurrentRendererID- See Also:
-
kCGLCPGPUVertexProcessing
public static final int kCGLCPGPUVertexProcessing- See Also:
-
kCGLCPGPUFragmentProcessing
public static final int kCGLCPGPUFragmentProcessing- See Also:
-
kCGLCPHasDrawable
public static final int kCGLCPHasDrawable- See Also:
-
kCGLCPMPSwapsInFlight
public static final int kCGLCPMPSwapsInFlight- See Also:
-
kCGLGOFormatCacheSize
public static final int kCGLGOFormatCacheSize- See Also:
-
kCGLGOClearFormatCache
public static final int kCGLGOClearFormatCache- See Also:
-
kCGLGORetainRenderers
public static final int kCGLGORetainRenderers- See Also:
-
kCGLGOResetLibrary
public static final int kCGLGOResetLibrary- See Also:
-
kCGLGOUseErrorHandler
public static final int kCGLGOUseErrorHandler- See Also:
-
kCGLGOUseBuildCache
public static final int kCGLGOUseBuildCache- See Also:
-
kCGLOGLPVersion_Legacy
public static final int kCGLOGLPVersion_Legacy- See Also:
-
kCGLOGLPVersion_3_2_Core
public static final int kCGLOGLPVersion_3_2_Core- See Also:
-
kCGLNoError
public static final int kCGLNoError- See Also:
-
kCGLBadAttribute
public static final int kCGLBadAttribute- See Also:
-
kCGLBadProperty
public static final int kCGLBadProperty- See Also:
-
kCGLBadPixelFormat
public static final int kCGLBadPixelFormat- See Also:
-
kCGLBadRendererInfo
public static final int kCGLBadRendererInfo- See Also:
-
kCGLBadContext
public static final int kCGLBadContext- See Also:
-
kCGLBadDrawable
public static final int kCGLBadDrawable- See Also:
-
kCGLBadDisplay
public static final int kCGLBadDisplay- See Also:
-
kCGLBadState
public static final int kCGLBadState- See Also:
-
kCGLBadValue
public static final int kCGLBadValue- See Also:
-
kCGLBadMatch
public static final int kCGLBadMatch- See Also:
-
kCGLBadEnumeration
public static final int kCGLBadEnumeration- See Also:
-
kCGLBadOffScreen
public static final int kCGLBadOffScreen- See Also:
-
kCGLBadFullScreen
public static final int kCGLBadFullScreen- See Also:
-
kCGLBadWindow
public static final int kCGLBadWindow- See Also:
-
kCGLBadAddress
public static final int kCGLBadAddress- See Also:
-
kCGLBadCodeModule
public static final int kCGLBadCodeModule- See Also:
-
kCGLBadAlloc
public static final int kCGLBadAlloc- See Also:
-
kCGLBadConnection
public static final int kCGLBadConnection- See Also:
-
kCGLMonoscopicBit
public static final int kCGLMonoscopicBit- See Also:
-
kCGLStereoscopicBit
public static final int kCGLStereoscopicBit- See Also:
-
kCGLSingleBufferBit
public static final int kCGLSingleBufferBit- See Also:
-
kCGLDoubleBufferBit
public static final int kCGLDoubleBufferBit- See Also:
-
kCGLTripleBufferBit
public static final int kCGLTripleBufferBit- See Also:
-
kCGL0Bit
public static final int kCGL0Bit- See Also:
-
kCGL1Bit
public static final int kCGL1Bit- See Also:
-
kCGL2Bit
public static final int kCGL2Bit- See Also:
-
kCGL3Bit
public static final int kCGL3Bit- See Also:
-
kCGL4Bit
public static final int kCGL4Bit- See Also:
-
kCGL5Bit
public static final int kCGL5Bit- See Also:
-
kCGL6Bit
public static final int kCGL6Bit- See Also:
-
kCGL8Bit
public static final int kCGL8Bit- See Also:
-
kCGL10Bit
public static final int kCGL10Bit- See Also:
-
kCGL12Bit
public static final int kCGL12Bit- See Also:
-
kCGL16Bit
public static final int kCGL16Bit- See Also:
-
kCGL24Bit
public static final int kCGL24Bit- See Also:
-
kCGL32Bit
public static final int kCGL32Bit- See Also:
-
kCGL48Bit
public static final int kCGL48Bit- See Also:
-
kCGL64Bit
public static final int kCGL64Bit- See Also:
-
kCGL96Bit
public static final int kCGL96Bit- See Also:
-
kCGL128Bit
public static final int kCGL128Bit- See Also:
-
kCGLRGB444Bit
public static final int kCGLRGB444Bit- See Also:
-
kCGLARGB4444Bit
public static final int kCGLARGB4444Bit- See Also:
-
kCGLRGB444A8Bit
public static final int kCGLRGB444A8Bit- See Also:
-
kCGLRGB555Bit
public static final int kCGLRGB555Bit- See Also:
-
kCGLARGB1555Bit
public static final int kCGLARGB1555Bit- See Also:
-
kCGLRGB555A8Bit
public static final int kCGLRGB555A8Bit- See Also:
-
kCGLRGB565Bit
public static final int kCGLRGB565Bit- See Also:
-
kCGLRGB565A8Bit
public static final int kCGLRGB565A8Bit- See Also:
-
kCGLRGB888Bit
public static final int kCGLRGB888Bit- See Also:
-
kCGLARGB8888Bit
public static final int kCGLARGB8888Bit- See Also:
-
kCGLRGB888A8Bit
public static final int kCGLRGB888A8Bit- See Also:
-
kCGLRGB101010Bit
public static final int kCGLRGB101010Bit- See Also:
-
kCGLARGB2101010Bit
public static final int kCGLARGB2101010Bit- See Also:
-
kCGLRGB101010_A8Bit
public static final int kCGLRGB101010_A8Bit- See Also:
-
kCGLRGB121212Bit
public static final int kCGLRGB121212Bit- See Also:
-
kCGLARGB12121212Bit
public static final int kCGLARGB12121212Bit- See Also:
-
kCGLRGB161616Bit
public static final int kCGLRGB161616Bit- See Also:
-
kCGLRGBA16161616Bit
public static final int kCGLRGBA16161616Bit- See Also:
-
kCGLRGBFloat64Bit
public static final int kCGLRGBFloat64Bit- See Also:
-
kCGLRGBAFloat64Bit
public static final int kCGLRGBAFloat64Bit- See Also:
-
kCGLRGBFloat128Bit
public static final int kCGLRGBFloat128Bit- See Also:
-
kCGLRGBAFloat128Bit
public static final int kCGLRGBAFloat128Bit- See Also:
-
kCGLRGBFloat256Bit
public static final int kCGLRGBFloat256Bit- See Also:
-
kCGLRGBAFloat256Bit
public static final int kCGLRGBAFloat256Bit- See Also:
-
kCGLSupersampleBit
public static final int kCGLSupersampleBit- See Also:
-
kCGLMultisampleBit
public static final int kCGLMultisampleBit- See Also:
-
-
Method Details
-
CGLGetCurrentContext
public static long CGLGetCurrentContext()CGLContextObj CGLGetCurrentContext(void)
-
CGLSetCurrentContext
public static int CGLSetCurrentContext(long context) CGLError CGLSetCurrentContext(CGLContextObj context)
-
nCGLChoosePixelFormat
public static int nCGLChoosePixelFormat(long attribs, long pix, long npix) CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
-
CGLChoosePixelFormat
CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
-
CGLDestroyPixelFormat
public static int CGLDestroyPixelFormat(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
CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
-
CGLReleasePixelFormat
public static void CGLReleasePixelFormat(long pix) void CGLReleasePixelFormat(CGLPixelFormatObj pix)
-
CGLRetainPixelFormat
public static long CGLRetainPixelFormat(long pix) CGLPixelFormatObj CGLRetainPixelFormat(CGLPixelFormatObj pix)
-
CGLGetPixelFormatRetainCount
public static int CGLGetPixelFormatRetainCount(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
CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
-
CGLDestroyRendererInfo
public static int CGLDestroyRendererInfo(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
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
CGLError CGLCreateContext(CGLPixelFormatObj pix, CGLContextObj share, CGLContextObj * ctx)
-
CGLDestroyContext
public static int CGLDestroyContext(long ctx) CGLError CGLDestroyContext(CGLContextObj ctx)
-
CGLCopyContext
public static int CGLCopyContext(long src, long dst, int mask) CGLError CGLCopyContext(CGLContextObj src, CGLContextObj dst, GLbitfield mask)
-
CGLRetainContext
public static long CGLRetainContext(long ctx) CGLContextObj CGLRetainContext(CGLContextObj ctx)
-
CGLReleaseContext
public static void CGLReleaseContext(long ctx) void CGLReleaseContext(CGLContextObj ctx)
-
CGLGetContextRetainCount
public static int CGLGetContextRetainCount(long ctx) GLuint CGLGetContextRetainCount(CGLContextObj ctx)
-
CGLGetPixelFormat
public static long CGLGetPixelFormat(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
public static int CGLCreatePBuffer(int width, int height, int target, int internalFormat, int max_level, PointerBuffer pbuffer) CGLError CGLCreatePBuffer(GLsizei width, GLsizei height, GLenum target, GLenum internalFormat, GLint max_level, CGLPBufferObj * pbuffer)
-
CGLDestroyPBuffer
public static int CGLDestroyPBuffer(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
public static int CGLDescribePBuffer(long obj, IntBuffer width, IntBuffer height, IntBuffer target, IntBuffer internalFormat, IntBuffer mipmap) CGLError CGLDescribePBuffer(CGLPBufferObj obj, GLsizei * width, GLsizei * height, GLenum * target, GLenum * internalFormat, GLint * mipmap)
-
CGLTexImagePBuffer
public static int CGLTexImagePBuffer(long ctx, long pbuffer, int source) CGLError CGLTexImagePBuffer(CGLContextObj ctx, CGLPBufferObj pbuffer, GLenum source)
-
CGLRetainPBuffer
public static long CGLRetainPBuffer(long pbuffer) CGLPBufferObj CGLRetainPBuffer(CGLPBufferObj pbuffer)
-
CGLReleasePBuffer
public static void CGLReleasePBuffer(long pbuffer) void CGLReleasePBuffer(CGLPBufferObj pbuffer)
-
CGLGetPBufferRetainCount
public static int CGLGetPBufferRetainCount(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
public static int CGLSetOffScreen(long ctx, int width, int height, int rowbytes, 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
public static int CGLGetOffScreen(long ctx, IntBuffer width, IntBuffer height, IntBuffer rowbytes, PointerBuffer baseaddr) CGLError CGLGetOffScreen(CGLContextObj ctx, GLsizei * width, GLsizei * height, GLint * rowbytes, void ** baseaddr)
-
CGLSetFullScreen
public static int CGLSetFullScreen(long ctx) CGLError CGLSetFullScreen(CGLContextObj ctx)
-
CGLSetFullScreenOnDisplay
public static int CGLSetFullScreenOnDisplay(long ctx, int display_mask) CGLError CGLSetFullScreenOnDisplay(CGLContextObj ctx, GLuint display_mask)
-
CGLSetPBuffer
public static int CGLSetPBuffer(long ctx, long pbuffer, int face, int level, 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
public static int CGLGetPBuffer(long ctx, PointerBuffer pbuffer, IntBuffer face, IntBuffer level, IntBuffer screen) CGLError CGLGetPBuffer(CGLContextObj ctx, CGLPBufferObj * pbuffer, GLenum * face, GLint * level, GLint * screen)
-
CGLClearDrawable
public static int CGLClearDrawable(long ctx) CGLError CGLClearDrawable(CGLContextObj ctx)
-
CGLFlushDrawable
public static int CGLFlushDrawable(long ctx) CGLError CGLFlushDrawable(CGLContextObj ctx)
-
CGLEnable
public static int CGLEnable(long ctx, int pname) CGLError CGLEnable(CGLContextObj ctx, CGLContextEnable pname)
-
CGLDisable
public static int CGLDisable(long ctx, 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
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
CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
-
CGLSetParameter
public static int CGLSetParameter(long ctx, int pname, 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
CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
-
CGLSetVirtualScreen
public static int CGLSetVirtualScreen(long ctx, int screen) CGLError CGLSetVirtualScreen(CGLContextObj ctx, GLint screen)
-
nCGLGetVirtualScreen
public static int nCGLGetVirtualScreen(long ctx, long screen) CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
-
CGLGetVirtualScreen
CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
-
CGLUpdateContext
public static int CGLUpdateContext(long ctx) CGLError CGLUpdateContext(CGLContextObj ctx)
-
nCGLSetGlobalOption
public static int nCGLSetGlobalOption(int pname, long params) CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
-
CGLSetGlobalOption
CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
-
CGLSetGlobalOption
public static int CGLSetGlobalOption(int pname, 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
CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
-
CGLLockContext
public static int CGLLockContext(long context) CGLError CGLLockContext(CGLContextObj context)
-
CGLUnlockContext
public static int CGLUnlockContext(long context) CGLError CGLUnlockContext(CGLContextObj context)
-
nCGLGetVersion
public static void nCGLGetVersion(long majorvers, long minorvers) void CGLGetVersion(GLint * majorvers, GLint * minorvers)
-
CGLGetVersion
void CGLGetVersion(GLint * majorvers, GLint * minorvers)
-
nCGLErrorString
public static long nCGLErrorString(int error) char const * CGLErrorString(CGLError error)
-
CGLErrorString
char const * CGLErrorString(CGLError error)
-
CGLChoosePixelFormat
CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute const * attribs, CGLPixelFormatObj * pix, GLint * npix)
-
CGLDescribePixelFormat
public static int CGLDescribePixelFormat(long pix, int pix_num, int attrib, int[] value) CGLError CGLDescribePixelFormat(CGLPixelFormatObj pix, GLint pix_num, CGLPixelFormatAttribute attrib, GLint * value)
-
CGLQueryRendererInfo
CGLError CGLQueryRendererInfo(GLuint display_mask, CGLRendererInfoObj * rend, GLint * nrend)
-
CGLDescribeRenderer
public static int CGLDescribeRenderer(long rend, int rend_num, int prop, int[] value) CGLError CGLDescribeRenderer(CGLRendererInfoObj rend, GLint rend_num, CGLRendererProperty prop, GLint * value)
-
CGLDescribePBuffer
public static int CGLDescribePBuffer(long obj, int[] width, int[] height, int[] target, int[] internalFormat, int[] mipmap) CGLError CGLDescribePBuffer(CGLPBufferObj obj, GLsizei * width, GLsizei * height, GLenum * target, GLenum * internalFormat, GLint * mipmap)
-
CGLGetOffScreen
public static int CGLGetOffScreen(long ctx, int[] width, int[] height, int[] rowbytes, PointerBuffer baseaddr) CGLError CGLGetOffScreen(CGLContextObj ctx, GLsizei * width, GLsizei * height, GLint * rowbytes, void ** baseaddr)
-
CGLGetPBuffer
public static int CGLGetPBuffer(long ctx, PointerBuffer pbuffer, int[] face, int[] level, int[] screen) CGLError CGLGetPBuffer(CGLContextObj ctx, CGLPBufferObj * pbuffer, GLenum * face, GLint * level, GLint * screen)
-
CGLIsEnabled
public static int CGLIsEnabled(long ctx, int pname, int[] enable) CGLError CGLIsEnabled(CGLContextObj ctx, CGLContextEnable pname, GLint * enable)
-
CGLSetParameter
public static int CGLSetParameter(long ctx, int pname, int[] params) CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint const * params)
-
CGLGetParameter
public static int CGLGetParameter(long ctx, int pname, int[] params) CGLError CGLGetParameter(CGLContextObj ctx, CGLContextParameter pname, GLint * params)
-
CGLGetVirtualScreen
public static int CGLGetVirtualScreen(long ctx, int[] screen) CGLError CGLGetVirtualScreen(CGLContextObj ctx, GLint * screen)
-
CGLSetGlobalOption
public static int CGLSetGlobalOption(int pname, int[] params) CGLError CGLSetGlobalOption(CGLGlobalOption pname, GLint const * params)
-
CGLGetGlobalOption
public static int CGLGetGlobalOption(int pname, int[] params) CGLError CGLGetGlobalOption(CGLGlobalOption pname, GLint * params)
-
CGLGetVersion
public static void CGLGetVersion(int[] majorvers, int[] minorvers) void CGLGetVersion(GLint * majorvers, GLint * minorvers)
-