|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jogamp.opengl.impl.macosx.cgl.CGL
public class CGL
Provides access to the MacOSX-specific OpenGL vendor extensions.
See GLBase
for more information.
Field Summary | |
---|---|
static int |
kCGLBadAddress
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadAlloc
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadAttribute
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadCodeModule
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadConnection
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadContext
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadDisplay
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadDrawable
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadEnumeration
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadFullScreen
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadMatch
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadOffScreen
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadPixelFormat
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadProperty
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadRendererInfo
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadState
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadValue
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLBadWindow
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLCPClientStorage
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPCurrentRendererID
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPDispatchTableSize
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPGPUFragmentProcessing
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPGPUVertexProcessing
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPHasDrawable
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPMPSwapsInFlight
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPReclaimResources
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPSurfaceBackingSize
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPSurfaceOpacity
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPSurfaceOrder
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPSurfaceSurfaceVolatile
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPSurfaceTexture
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPSwapInterval
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLCPSwapRectangle
Part of CGLContextParameter Defined as part of enum type "CGLContextParameter" |
static int |
kCGLNoError
Part of CGLError Defined as part of enum type "CGLError" |
static int |
kCGLPFAAccelerated
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAAccumSize
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAAllRenderers
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAAlphaSize
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAAuxBuffers
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAAuxDepthStencil
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFABackingStore
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAClosestPolicy
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAColorFloat
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAColorSize
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFACompliant
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFADepthSize
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFADisplayMask
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFADoubleBuffer
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAFullScreen
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAMaximumPolicy
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAMinimumPolicy
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAMPSafe
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAMultisample
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAMultiScreen
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFANoRecovery
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAOffScreen
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAPBuffer
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFARemotePBuffer
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFARendererID
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFARobust
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFASampleAlpha
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFASampleBuffers
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFASamples
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFASingleRenderer
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAStencilSize
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAStereo
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFASupersample
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAVirtualScreenCount
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
kCGLPFAWindow
Part of CGLPixelFormatAttribute Defined as part of enum type "CGLPixelFormatAttribute" |
static int |
NSOpenGLPFAAccelerated
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAAccumSize
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAAllRenderers
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAAlphaSize
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAAuxBuffers
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAAuxDepthStencil
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFABackingStore
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAClosestPolicy
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAColorFloat
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAColorSize
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFACompliant
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFADepthSize
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFADoubleBuffer
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAFullScreen
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAMaximumPolicy
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAMinimumPolicy
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAMPSafe
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAMultisample
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAMultiScreen
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFANoRecovery
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAOffScreen
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAPixelBuffer
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFARendererID
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFARobust
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFASampleAlpha
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFASampleBuffers
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFASamples
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAScreenMask
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFASingleRenderer
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAStencilSize
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAStereo
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFASupersample
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAVirtualScreenCount
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
static int |
NSOpenGLPFAWindow
Part of NSOpenGLPixelFormatAttribute Defined as part of enum type "NSOpenGLPixelFormatAttribute" |
Constructor Summary | |
---|---|
CGL()
|
Method Summary | |
---|---|
static int |
CGLChoosePixelFormat(int[] attribs,
int attribs_offset,
PointerBuffer pix,
long[] npix,
int npix_offset)
Interface to C language function: CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute * attribs, CGLContextObj * pix, long * npix); |
static int |
CGLChoosePixelFormat(IntBuffer attribs,
PointerBuffer pix,
Int64Buffer npix)
Interface to C language function: CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute * attribs, CGLContextObj * pix, long * npix); |
static int |
CGLCopyContext(long src,
long dst,
int mask)
Interface to C language function: CGLError CGLCopyContext(CGLContextObj src, CGLContextObj dst, int mask); |
static int |
CGLCreateContext(long pix,
long share,
PointerBuffer ctx)
Interface to C language function: CGLError CGLCreateContext(CGLContextObj pix, CGLContextObj share, CGLContextObj * ctx); |
static int |
CGLCreatePBuffer(long width,
long height,
long target,
long internalFormat,
long max_level,
PointerBuffer pbuffer)
Interface to C language function: CGLError CGLCreatePBuffer(long width, long height, unsigned long target, unsigned long internalFormat, long max_level, CGLContextObj * pbuffer); |
static int |
CGLDestroyContext(long ctx)
Interface to C language function: CGLError CGLDestroyContext(CGLContextObj ctx); |
static int |
CGLDestroyPBuffer(long pbuffer)
Interface to C language function: CGLError CGLDestroyPBuffer(CGLContextObj pbuffer); |
static int |
CGLDestroyPixelFormat(long pix)
Interface to C language function: CGLError CGLDestroyPixelFormat(CGLContextObj pix); |
static int |
CGLFlushDrawable(long ctx)
Interface to C language function: CGLError CGLFlushDrawable(CGLContextObj ctx); |
static long |
CGLGetCurrentContext()
Interface to C language function: CGLContextObj CGLGetCurrentContext(void); |
static long |
CGLGetPixelFormat(long ctx)
Interface to C language function: CGLContextObj CGLGetPixelFormat(CGLContextObj ctx); |
static void |
CGLQueryPixelFormat(long pixelFormat,
int[] iattrs,
int iattrs_offset,
int niattrs,
int[] ivalues,
int ivalues_offset)
Interface to C language function: void CGLQueryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues); |
static void |
CGLQueryPixelFormat(long pixelFormat,
IntBuffer iattrs,
int niattrs,
IntBuffer ivalues)
Interface to C language function: void CGLQueryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues); |
static void |
CGLReleaseContext(long ctx)
Interface to C language function: void CGLReleaseContext(CGLContextObj ctx); |
static int |
CGLSetCurrentContext(long ctx)
Interface to C language function: CGLError CGLSetCurrentContext(CGLContextObj ctx); |
static int |
CGLSetParameter(long ctx,
int pname,
int[] params,
int params_offset)
Interface to C language function: CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, const int * params); |
static int |
CGLSetParameter(long ctx,
int pname,
IntBuffer params)
Interface to C language function: CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, const int * params); |
static int |
CGLSetPBuffer(long ctx,
long pbuffer,
long face,
long level,
long screen)
Interface to C language function: CGLError CGLSetPBuffer(CGLContextObj ctx, CGLContextObj pbuffer, unsigned long face, long level, long screen); |
static boolean |
clearCurrentContext(long nsContext)
Interface to C language function: Bool clearCurrentContext(void * nsContext); |
static void |
copyContext(long destContext,
long srcContext,
int mask)
Interface to C language function: void copyContext(void * destContext, void * srcContext, int mask); |
static long |
createContext(long shareContext,
long nsView,
long pixelFormat,
int[] viewNotReady,
int viewNotReady_offset)
Interface to C language function: void * createContext(void * shareContext, void * nsView, void * pixelFormat, int * viewNotReady); |
static long |
createContext(long shareContext,
long nsView,
long pixelFormat,
IntBuffer viewNotReady)
Interface to C language function: void * createContext(void * shareContext, void * nsView, void * pixelFormat, int * viewNotReady); |
static long |
createPBuffer(int renderTarget,
int internalFormat,
int width,
int height)
Interface to C language function: void * createPBuffer(int renderTarget, int internalFormat, int width, int height); |
static long |
createPixelFormat(int[] iattrs,
int iattrs_offset,
int niattrs,
int[] ivalues,
int ivalues_offset)
Interface to C language function: void * createPixelFormat(int * iattrs, int niattrs, int * ivalues); |
static long |
createPixelFormat(IntBuffer iattrs,
int niattrs,
IntBuffer ivalues)
Interface to C language function: void * createPixelFormat(int * iattrs, int niattrs, int * ivalues); |
static boolean |
deleteContext(long nsContext)
Interface to C language function: Bool deleteContext(void * nsContext); |
static void |
deletePixelFormat(long pixelFormat)
Interface to C language function: void deletePixelFormat(void * pixelFormat); |
static boolean |
destroyPBuffer(long pBuffer)
Interface to C language function: Bool destroyPBuffer(void * pBuffer); |
static boolean |
flushBuffer(long nsContext)
Interface to C language function: Bool flushBuffer(void * nsContext); |
static long |
getCGLContext(long nsContext)
Interface to C language function: void * getCGLContext(void * nsContext); |
static long |
getCurrentContext()
Interface to C language function: void * getCurrentContext(void); |
static long |
getNSView(long nsContext)
Interface to C language function: void * getNSView(void * nsContext); |
static long |
getProcAddress(String procName)
Interface to C language function: void * getProcAddress(const char * procName); |
static boolean |
makeCurrentContext(long nsContext)
Interface to C language function: Bool makeCurrentContext(void * nsContext); |
static void |
queryPixelFormat(long pixelFormat,
int[] iattrs,
int iattrs_offset,
int niattrs,
int[] ivalues,
int ivalues_offset)
Interface to C language function: void queryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues); |
static void |
queryPixelFormat(long pixelFormat,
IntBuffer iattrs,
int niattrs,
IntBuffer ivalues)
Interface to C language function: void queryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues); |
static void |
resetGammaRamp()
Interface to C language function: void resetGammaRamp(); |
static void |
setContextOpacity(long nsContext,
int opacity)
Interface to C language function: void setContextOpacity(void * nsContext, int opacity); |
static void |
setContextPBuffer(long nsContext,
long pBuffer)
Interface to C language function: void setContextPBuffer(void * nsContext, void * pBuffer); |
static void |
setContextTextureImageToPBuffer(long nsContext,
long pBuffer,
int colorBuffer)
Interface to C language function: void setContextTextureImageToPBuffer(void * nsContext, void * pBuffer, int colorBuffer); |
static boolean |
setGammaRamp(int tableSize,
float[] redRamp,
int redRamp_offset,
float[] greenRamp,
int greenRamp_offset,
float[] blueRamp,
int blueRamp_offset)
Interface to C language function: Bool setGammaRamp(int tableSize, float * redRamp, float * greenRamp, float * blueRamp); |
static boolean |
setGammaRamp(int tableSize,
FloatBuffer redRamp,
FloatBuffer greenRamp,
FloatBuffer blueRamp)
Interface to C language function: Bool setGammaRamp(int tableSize, float * redRamp, float * greenRamp, float * blueRamp); |
static void |
setSwapInterval(long nsContext,
int interval)
Interface to C language function: void setSwapInterval(void * nsContext, int interval); |
static void |
updateContext(long nsContext)
Interface to C language function: void updateContext(void * nsContext); |
static long |
updateContextRegister(long nsContext,
long nsView)
Interface to C language function: void * updateContextRegister(void * nsContext, void * nsView); |
static void |
updateContextUnregister(long updater)
Interface to C language function: void updateContextUnregister(void * updater); |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int NSOpenGLPFAAllRenderers
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFADoubleBuffer
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAStereo
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAAuxBuffers
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAColorSize
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAAlphaSize
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFADepthSize
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAStencilSize
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAAccumSize
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAMinimumPolicy
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAMaximumPolicy
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAOffScreen
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAFullScreen
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFASampleBuffers
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFASamples
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAAuxDepthStencil
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAColorFloat
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAMultisample
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFASupersample
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFASampleAlpha
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFARendererID
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFASingleRenderer
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFANoRecovery
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAAccelerated
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAClosestPolicy
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFARobust
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFABackingStore
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAMPSafe
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAWindow
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAMultiScreen
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFACompliant
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAScreenMask
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAPixelBuffer
NSOpenGLPixelFormatAttribute
public static final int NSOpenGLPFAVirtualScreenCount
NSOpenGLPixelFormatAttribute
public static final int kCGLCPSwapRectangle
CGLContextParameter
public static final int kCGLCPSwapInterval
CGLContextParameter
public static final int kCGLCPDispatchTableSize
CGLContextParameter
public static final int kCGLCPClientStorage
CGLContextParameter
public static final int kCGLCPSurfaceTexture
CGLContextParameter
public static final int kCGLCPSurfaceOrder
CGLContextParameter
public static final int kCGLCPSurfaceOpacity
CGLContextParameter
public static final int kCGLCPSurfaceBackingSize
CGLContextParameter
public static final int kCGLCPSurfaceSurfaceVolatile
CGLContextParameter
public static final int kCGLCPReclaimResources
CGLContextParameter
public static final int kCGLCPCurrentRendererID
CGLContextParameter
public static final int kCGLCPGPUVertexProcessing
CGLContextParameter
public static final int kCGLCPGPUFragmentProcessing
CGLContextParameter
public static final int kCGLCPHasDrawable
CGLContextParameter
public static final int kCGLCPMPSwapsInFlight
CGLContextParameter
public static final int kCGLPFAAllRenderers
CGLPixelFormatAttribute
public static final int kCGLPFADoubleBuffer
CGLPixelFormatAttribute
public static final int kCGLPFAStereo
CGLPixelFormatAttribute
public static final int kCGLPFAAuxBuffers
CGLPixelFormatAttribute
public static final int kCGLPFAColorSize
CGLPixelFormatAttribute
public static final int kCGLPFAAlphaSize
CGLPixelFormatAttribute
public static final int kCGLPFADepthSize
CGLPixelFormatAttribute
public static final int kCGLPFAStencilSize
CGLPixelFormatAttribute
public static final int kCGLPFAAccumSize
CGLPixelFormatAttribute
public static final int kCGLPFAMinimumPolicy
CGLPixelFormatAttribute
public static final int kCGLPFAMaximumPolicy
CGLPixelFormatAttribute
public static final int kCGLPFAOffScreen
CGLPixelFormatAttribute
public static final int kCGLPFAFullScreen
CGLPixelFormatAttribute
public static final int kCGLPFASampleBuffers
CGLPixelFormatAttribute
public static final int kCGLPFASamples
CGLPixelFormatAttribute
public static final int kCGLPFAAuxDepthStencil
CGLPixelFormatAttribute
public static final int kCGLPFAColorFloat
CGLPixelFormatAttribute
public static final int kCGLPFAMultisample
CGLPixelFormatAttribute
public static final int kCGLPFASupersample
CGLPixelFormatAttribute
public static final int kCGLPFASampleAlpha
CGLPixelFormatAttribute
public static final int kCGLPFARendererID
CGLPixelFormatAttribute
public static final int kCGLPFASingleRenderer
CGLPixelFormatAttribute
public static final int kCGLPFANoRecovery
CGLPixelFormatAttribute
public static final int kCGLPFAAccelerated
CGLPixelFormatAttribute
public static final int kCGLPFAClosestPolicy
CGLPixelFormatAttribute
public static final int kCGLPFARobust
CGLPixelFormatAttribute
public static final int kCGLPFABackingStore
CGLPixelFormatAttribute
public static final int kCGLPFAMPSafe
CGLPixelFormatAttribute
public static final int kCGLPFAWindow
CGLPixelFormatAttribute
public static final int kCGLPFAMultiScreen
CGLPixelFormatAttribute
public static final int kCGLPFACompliant
CGLPixelFormatAttribute
public static final int kCGLPFADisplayMask
CGLPixelFormatAttribute
public static final int kCGLPFAPBuffer
CGLPixelFormatAttribute
public static final int kCGLPFARemotePBuffer
CGLPixelFormatAttribute
public static final int kCGLPFAVirtualScreenCount
CGLPixelFormatAttribute
public static final int kCGLNoError
CGLError
public static final int kCGLBadAttribute
CGLError
public static final int kCGLBadProperty
CGLError
public static final int kCGLBadPixelFormat
CGLError
public static final int kCGLBadRendererInfo
CGLError
public static final int kCGLBadContext
CGLError
public static final int kCGLBadDrawable
CGLError
public static final int kCGLBadDisplay
CGLError
public static final int kCGLBadState
CGLError
public static final int kCGLBadValue
CGLError
public static final int kCGLBadMatch
CGLError
public static final int kCGLBadEnumeration
CGLError
public static final int kCGLBadOffScreen
CGLError
public static final int kCGLBadFullScreen
CGLError
public static final int kCGLBadWindow
CGLError
public static final int kCGLBadAddress
CGLError
public static final int kCGLBadCodeModule
CGLError
public static final int kCGLBadAlloc
CGLError
public static final int kCGLBadConnection
CGLError
Constructor Detail |
---|
public CGL()
Method Detail |
---|
public static int CGLChoosePixelFormat(IntBuffer attribs, PointerBuffer pix, Int64Buffer npix)
CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute * attribs, CGLContextObj * pix, long * npix);
public static int CGLChoosePixelFormat(int[] attribs, int attribs_offset, PointerBuffer pix, long[] npix, int npix_offset)
CGLError CGLChoosePixelFormat(CGLPixelFormatAttribute * attribs, CGLContextObj * pix, long * npix);
public static int CGLCopyContext(long src, long dst, int mask)
CGLError CGLCopyContext(CGLContextObj src, CGLContextObj dst, int mask);
public static int CGLCreateContext(long pix, long share, PointerBuffer ctx)
CGLError CGLCreateContext(CGLContextObj pix, CGLContextObj share, CGLContextObj * ctx);
public static int CGLCreatePBuffer(long width, long height, long target, long internalFormat, long max_level, PointerBuffer pbuffer)
CGLError CGLCreatePBuffer(long width, long height, unsigned long target, unsigned long internalFormat, long max_level, CGLContextObj * pbuffer);
public static int CGLDestroyContext(long ctx)
CGLError CGLDestroyContext(CGLContextObj ctx);
public static int CGLDestroyPBuffer(long pbuffer)
CGLError CGLDestroyPBuffer(CGLContextObj pbuffer);
public static int CGLDestroyPixelFormat(long pix)
CGLError CGLDestroyPixelFormat(CGLContextObj pix);
public static int CGLFlushDrawable(long ctx)
CGLError CGLFlushDrawable(CGLContextObj ctx);
public static long CGLGetCurrentContext()
CGLContextObj CGLGetCurrentContext(void);
public static long CGLGetPixelFormat(long ctx)
CGLContextObj CGLGetPixelFormat(CGLContextObj ctx);
public static void CGLQueryPixelFormat(long pixelFormat, IntBuffer iattrs, int niattrs, IntBuffer ivalues)
void CGLQueryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues);
public static void CGLQueryPixelFormat(long pixelFormat, int[] iattrs, int iattrs_offset, int niattrs, int[] ivalues, int ivalues_offset)
void CGLQueryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues);
public static void CGLReleaseContext(long ctx)
void CGLReleaseContext(CGLContextObj ctx);
public static int CGLSetCurrentContext(long ctx)
CGLError CGLSetCurrentContext(CGLContextObj ctx);
public static int CGLSetPBuffer(long ctx, long pbuffer, long face, long level, long screen)
CGLError CGLSetPBuffer(CGLContextObj ctx, CGLContextObj pbuffer, unsigned long face, long level, long screen);
public static int CGLSetParameter(long ctx, int pname, IntBuffer params)
CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, const int * params);
pname
- valid values are: kCGLCPSwapRectangle, kCGLCPSwapInterval, kCGLCPDispatchTableSize, kCGLCPClientStorage, kCGLCPSurfaceTexture, kCGLCPSurfaceOrder, kCGLCPSurfaceOpacity, kCGLCPSurfaceBackingSize, kCGLCPSurfaceSurfaceVolatile, kCGLCPReclaimResources, kCGLCPCurrentRendererID, kCGLCPGPUVertexProcessing, kCGLCPGPUFragmentProcessing, kCGLCPHasDrawable, kCGLCPMPSwapsInFlight
public static int CGLSetParameter(long ctx, int pname, int[] params, int params_offset)
CGLError CGLSetParameter(CGLContextObj ctx, CGLContextParameter pname, const int * params);
pname
- valid values are: kCGLCPSwapRectangle, kCGLCPSwapInterval, kCGLCPDispatchTableSize, kCGLCPClientStorage, kCGLCPSurfaceTexture, kCGLCPSurfaceOrder, kCGLCPSurfaceOpacity, kCGLCPSurfaceBackingSize, kCGLCPSurfaceSurfaceVolatile, kCGLCPReclaimResources, kCGLCPCurrentRendererID, kCGLCPGPUVertexProcessing, kCGLCPGPUFragmentProcessing, kCGLCPHasDrawable, kCGLCPMPSwapsInFlight
public static boolean clearCurrentContext(long nsContext)
Bool clearCurrentContext(void * nsContext);
public static void copyContext(long destContext, long srcContext, int mask)
void copyContext(void * destContext, void * srcContext, int mask);
public static long createContext(long shareContext, long nsView, long pixelFormat, IntBuffer viewNotReady)
void * createContext(void * shareContext, void * nsView, void * pixelFormat, int * viewNotReady);
public static long createContext(long shareContext, long nsView, long pixelFormat, int[] viewNotReady, int viewNotReady_offset)
void * createContext(void * shareContext, void * nsView, void * pixelFormat, int * viewNotReady);
public static long createPBuffer(int renderTarget, int internalFormat, int width, int height)
void * createPBuffer(int renderTarget, int internalFormat, int width, int height);
public static long createPixelFormat(IntBuffer iattrs, int niattrs, IntBuffer ivalues)
void * createPixelFormat(int * iattrs, int niattrs, int * ivalues);
public static long createPixelFormat(int[] iattrs, int iattrs_offset, int niattrs, int[] ivalues, int ivalues_offset)
void * createPixelFormat(int * iattrs, int niattrs, int * ivalues);
public static boolean deleteContext(long nsContext)
Bool deleteContext(void * nsContext);
public static void deletePixelFormat(long pixelFormat)
void deletePixelFormat(void * pixelFormat);
public static boolean destroyPBuffer(long pBuffer)
Bool destroyPBuffer(void * pBuffer);
public static boolean flushBuffer(long nsContext)
Bool flushBuffer(void * nsContext);
public static long getCGLContext(long nsContext)
void * getCGLContext(void * nsContext);
public static long getCurrentContext()
void * getCurrentContext(void);
public static long getNSView(long nsContext)
void * getNSView(void * nsContext);
public static long getProcAddress(String procName)
void * getProcAddress(const char * procName);
public static boolean makeCurrentContext(long nsContext)
Bool makeCurrentContext(void * nsContext);
public static void queryPixelFormat(long pixelFormat, IntBuffer iattrs, int niattrs, IntBuffer ivalues)
void queryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues);
public static void queryPixelFormat(long pixelFormat, int[] iattrs, int iattrs_offset, int niattrs, int[] ivalues, int ivalues_offset)
void queryPixelFormat(void * pixelFormat, int * iattrs, int niattrs, int * ivalues);
public static void resetGammaRamp()
void resetGammaRamp();
public static void setContextOpacity(long nsContext, int opacity)
void setContextOpacity(void * nsContext, int opacity);
public static void setContextPBuffer(long nsContext, long pBuffer)
void setContextPBuffer(void * nsContext, void * pBuffer);
public static void setContextTextureImageToPBuffer(long nsContext, long pBuffer, int colorBuffer)
void setContextTextureImageToPBuffer(void * nsContext, void * pBuffer, int colorBuffer);
public static boolean setGammaRamp(int tableSize, FloatBuffer redRamp, FloatBuffer greenRamp, FloatBuffer blueRamp)
Bool setGammaRamp(int tableSize, float * redRamp, float * greenRamp, float * blueRamp);
public static boolean setGammaRamp(int tableSize, float[] redRamp, int redRamp_offset, float[] greenRamp, int greenRamp_offset, float[] blueRamp, int blueRamp_offset)
Bool setGammaRamp(int tableSize, float * redRamp, float * greenRamp, float * blueRamp);
public static void setSwapInterval(long nsContext, int interval)
void setSwapInterval(void * nsContext, int interval);
public static void updateContext(long nsContext)
void updateContext(void * nsContext);
public static long updateContextRegister(long nsContext, long nsView)
void * updateContextRegister(void * nsContext, void * nsView);
public static void updateContextUnregister(long updater)
void updateContextUnregister(void * updater);
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |