|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
---|---|
com.sun.javafx.newt | |
com.sun.javafx.newt.opengl | |
com.sun.opengl.util | |
com.sun.opengl.util.awt | |
com.sun.opengl.util.gl2 | |
com.sun.opengl.util.glsl | |
com.sun.opengl.util.glsl.fixedfunc | |
com.sun.opengl.util.glsl.fixedfunc.impl | |
com.sun.opengl.util.glsl.sdk | |
com.sun.opengl.util.packrect | This package implements a rectangle packing algorithm suitable for tracking the placement of multiple rectangles inside a larger one. |
com.sun.opengl.util.texture | |
com.sun.opengl.util.texture.awt | |
com.sun.opengl.util.texture.spi | |
com.sun.opengl.util.texture.spi.awt | |
javax.media.nativewindow | NativeWindow Protocol Specification Overview |
javax.media.nativewindow.awt | |
javax.media.nativewindow.egl | |
javax.media.nativewindow.macosx | |
javax.media.nativewindow.windows | |
javax.media.nativewindow.x11 | |
javax.media.opengl | |
javax.media.opengl.awt | |
javax.media.opengl.fixedfunc | |
javax.media.opengl.glu | |
javax.media.opengl.glu.gl2 | |
javax.media.opengl.glu.gl2es1 |
javax.media.opengl.GL3
interfaceGL2GL3
implemented interface.javax.media.opengl.GL2
interfaceGL3
OpenGL 3.1+ context to benefit
from new functionality and versions.javax.media.opengl.GLES1
interfacejavax.media.opengl.GLES2
interfacejavax.media.opengl.GLBase
interfacejavax.media.opengl.GL
interfacejavax.media.opengl.GL2ES1
interfacejavax.media.opengl.GL2ES2
interfacejavax.media.opengl.GL2GL3
interfaceByteBuffer.allocateDirect(...).order(ByteOrder.nativeOrder());
.
The byte order of the ByteBuffer indicates how multi-byte values such as
int and float are stored in the Buffer either using methods like putInt and
putFloat or views such as IntBuffer or FloatBuffer. The Java bindings perform
no conversion or byte swapping on the outgoing data to OpenGL, and the native
OpenGL implementation expects data in the host CPU's byte order, so it is
essential to always match the byte order of the underlying platform when
filling Buffers with data. javax.media.opengl.GL3
interface
GL3/gl3.h
.GL_ARB_compatibility
, is chosen because:
javax.media.opengl.GL2
interface
GL3
Desktop RequirementsGL2
Desktop Requirementshttp://www.jcp.org/en/jsr/detail?id=231
http://www.khronos.org/registry/cl/
http://www.opengl.org/registry/doc/glspec32.core.20090803.pdf
http://www.opengl.org/registry/doc/glspec31.20090324.pdf
http://www.opengl.org/registry/doc/glspec30.20080923.pdf
http://www.opengl.org/registry/doc/glspec21.20061201.pdf
http://www.opengl.org/documentation/specs/version2.0/glspec20.pdf
http://www.opengl.org/registry/
http://www.khronos.org/registry/gles/specs/2.0/es_full_spec_2.0.24.pdf
http://www.khronos.org/registry/gles/specs/1.1/es_full_spec_1.1.12.pdf
http://www.khronos.org/registry/gles/
http://www.opengl.org/documentation/specs/glu/glu1_3.pdf
http://www.opengl.org/about/arb/index.html
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |