com.jogamp.opengl.impl.macosx.cgl
Class MacOSXCGLGraphicsConfiguration

java.lang.Object
  extended by javax.media.nativewindow.DefaultGraphicsConfiguration
      extended by com.jogamp.opengl.impl.macosx.cgl.MacOSXCGLGraphicsConfiguration
All Implemented Interfaces:
Cloneable, AbstractGraphicsConfiguration

public class MacOSXCGLGraphicsConfiguration
extends DefaultGraphicsConfiguration
implements Cloneable


Field Summary
protected static int[] cglInternalAttributeToken
           
 
Fields inherited from class javax.media.nativewindow.DefaultGraphicsConfiguration
capabilitiesChosen, capabilitiesRequested
 
Constructor Summary
MacOSXCGLGraphicsConfiguration(AbstractGraphicsScreen screen, GLCapabilities capsChosen, GLCapabilities capsRequested, long pixelformat)
           
 
Method Summary
protected static GLCapabilities CGLPixelFormat2GLCapabilities(GLProfile glp, long pixelFormat)
           
 Object clone()
           
protected static int[] GLCapabilities2AttribList(GLCapabilities caps)
           
protected static long GLCapabilities2NSPixelFormat(GLCapabilities caps)
           
protected static GLCapabilities NSPixelFormat2GLCapabilities(GLProfile glp, long pixelFormat)
           
protected  void setChosenCapabilities(GLCapabilities caps)
           
protected  void setChosenPixelFormat(long pixelformat)
           
 
Methods inherited from class javax.media.nativewindow.DefaultGraphicsConfiguration
getChosenCapabilities, getNativeGraphicsConfiguration, getRequestedCapabilities, getScreen, setChosenCapabilities, setScreen, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

cglInternalAttributeToken

protected static final int[] cglInternalAttributeToken
Constructor Detail

MacOSXCGLGraphicsConfiguration

public MacOSXCGLGraphicsConfiguration(AbstractGraphicsScreen screen,
                                      GLCapabilities capsChosen,
                                      GLCapabilities capsRequested,
                                      long pixelformat)
Method Detail

clone

public Object clone()
Overrides:
clone in class DefaultGraphicsConfiguration

setChosenPixelFormat

protected void setChosenPixelFormat(long pixelformat)

setChosenCapabilities

protected void setChosenCapabilities(GLCapabilities caps)

GLCapabilities2AttribList

protected static int[] GLCapabilities2AttribList(GLCapabilities caps)

GLCapabilities2NSPixelFormat

protected static long GLCapabilities2NSPixelFormat(GLCapabilities caps)

NSPixelFormat2GLCapabilities

protected static GLCapabilities NSPixelFormat2GLCapabilities(GLProfile glp,
                                                             long pixelFormat)

CGLPixelFormat2GLCapabilities

protected static GLCapabilities CGLPixelFormat2GLCapabilities(GLProfile glp,
                                                              long pixelFormat)


Copyright 2010 JogAmp Community.