Deprecated API


Contents
Deprecated Interfaces
javax.media.opengl.GLPbuffer
          Use GLOffscreenAutoDrawable w/ GLCapabilities.setFBO(boolean) via GLDrawableFactory.createOffscreenAutoDrawable(..). 
 

Deprecated Classes
com.jogamp.opengl.util.awt.Screenshot
          Please consider using GLReadBufferUtil, which is AWT independent and does not require a CPU based vertical image flip in case drawable is in OpenGL orientation. Further more you may use AWTGLReadBufferUtil to read out the framebuffer into a BufferedImage for further AWT processing. 
 

Deprecated Fields
com.jogamp.newt.event.MouseEvent.BUTTON_NUMBER
          Use MouseEvent.BUTTON_COUNT .. semantics. 
 

Deprecated Methods
javax.media.opengl.GLSharedContextSetter.areAllGLEventListenerInitialized()
          Promote method to GLAutoDrawable 
com.jogamp.opengl.swt.GLCanvas.create(Composite, int, GLCapabilitiesImmutable, GLCapabilitiesChooser, GLContext)
          Use GLCanvas.create(Composite, int, GLCapabilitiesImmutable, GLCapabilitiesChooser) and set shared GLContext via GLCanvas.setSharedContext(GLContext) or GLCanvas.setSharedAutoDrawable(GLAutoDrawable). 
javax.media.opengl.GLDrawableFactory.createGLPbuffer(AbstractGraphicsDevice, GLCapabilitiesImmutable, GLCapabilitiesChooser, int, int, GLContext)
          GLPbuffer is deprecated, use GLDrawableFactory.createOffscreenAutoDrawable(AbstractGraphicsDevice, GLCapabilitiesImmutable, GLCapabilitiesChooser, int, int, GLContext) 
javax.media.opengl.GLDrawableFactory.createOffscreenAutoDrawable(AbstractGraphicsDevice, GLCapabilitiesImmutable, GLCapabilitiesChooser, int, int, GLContext)
          Use {@link #createOffscreenAutoDrawable(AbstractGraphicsDevice, GLCapabilitiesImmutable, GLCapabilitiesChooser, int, int) 
com.jogamp.opengl.util.av.AudioSink.enqueueData(AudioSink.AudioDataFrame)
          User shall use AudioSink.enqueueData(int, ByteBuffer, int), which allows implementation to reuse specialized AudioSink.AudioFrame instances. 
com.jogamp.opengl.util.PMVMatrix.getDirtyBits()
          Function is exposed for debugging purposes only. 
com.jogamp.opengl.util.PMVMatrix.getRequestMask()
          Function is exposed for debugging purposes only. 
javax.media.opengl.GLBase.glGetBoundBuffer(int)
          Avoid original GL API namespace conflict. Use GLBase.getBoundBuffer(int) 
javax.media.opengl.GLBase.glGetBufferSize(int)
          Use GLBase.getBufferStorage(int). 
javax.media.opengl.GL2ES3.glIsPBOPackBound()
          Avoid original GL API namespace conflict. Use GL2ES3.isPBOPackBound() 
javax.media.opengl.GL2ES3.glIsPBOUnpackBound()
          Avoid original GL API namespace conflict. Use GL2ES3.isPBOUnpackBound() 
javax.media.opengl.GLBase.glIsVBOArrayBound()
          Avoid original GL API namespace conflict. Use GLBase.isVBOArrayBound() 
javax.media.opengl.GLBase.glIsVBOElementArrayBound()
          Avoid original GL API namespace conflict. Use GLBase.isVBOElementArrayBound() 
com.jogamp.newt.Window.reparentWindow(NativeWindow)
          Use Window.reparentWindow(NativeWindow, int, int, int) 
com.jogamp.newt.Window.reparentWindow(NativeWindow, int, int, boolean)
          Use Window.reparentWindow(NativeWindow, int, int, int) 
com.jogamp.opengl.math.VectorUtil.scale(float[], float)
          Use VectorUtil.scale(float[], float[], float) 
 

Deprecated Constructors
com.jogamp.opengl.swt.GLCanvas(Composite, int, GLCapabilitiesImmutable, GLCapabilitiesChooser, GLContext)
          Use GLCanvas.GLCanvas(Composite, int, GLCapabilitiesImmutable, GLCapabilitiesChooser) and set shared GLContext via GLCanvas.setSharedContext(GLContext) or GLCanvas.setSharedAutoDrawable(GLAutoDrawable). 
javax.media.opengl.awt.GLCanvas(GLCapabilitiesImmutable, GLCapabilitiesChooser, GLContext, GraphicsDevice)
          Use GLCanvas.GLCanvas(GLCapabilitiesImmutable, GLCapabilitiesChooser, GraphicsDevice) and set shared GLContext via GLCanvas.setSharedContext(GLContext) or GLCanvas.setSharedAutoDrawable(GLAutoDrawable). 
javax.media.opengl.awt.GLCanvas(GLCapabilitiesImmutable, GLContext)
          Use GLCanvas.GLCanvas(GLCapabilitiesImmutable) and set shared GLContext via GLCanvas.setSharedContext(GLContext) or GLCanvas.setSharedAutoDrawable(GLAutoDrawable). 
javax.media.opengl.awt.GLJPanel(GLCapabilitiesImmutable, GLCapabilitiesChooser, GLContext)
          Use GLJPanel.GLJPanel(GLCapabilitiesImmutable, GLCapabilitiesChooser) and set shared GLContext via GLJPanel.setSharedContext(GLContext) or GLJPanel.setSharedAutoDrawable(GLAutoDrawable). 
 



Copyright 2010 JogAmp Community.