Move native stub initialization from extgl into GLContext.java. Makes it much easier to

exlude extensions classes. Furthermore, GLContext.useContext(null) can now be used to
reset the native stubs when no context is current.
This commit is contained in:
Elias Naur 2004-07-03 21:12:33 +00:00
parent 2cc7e0d02f
commit 15934fd6e7
122 changed files with 842 additions and 1033 deletions

View file

@ -47,6 +47,8 @@ public final class ATIVertexArrayObject {
public static final int GL_ARRAY_OBJECT_BUFFER_ATI = 0x8766;
public static final int GL_ARRAY_OBJECT_OFFSET_ATI = 0x8767;
static native void initNativeStubs();
public static int glNewObjectBufferATI(int size, ByteBuffer pPointer, int usage) {
return nglNewObjectBufferATI(size, pPointer, pPointer != null ? pPointer.position() : 0, usage);
}