replicant-frameworks_native/opengl/tools/glgen/src
Jack Palevich 46d25a371d Require native-order direct buffers for glXXXPointer APIs.
This was always a documented restriction, but was not enforced by the runtime until now.

Until now, if you passed in some other kind of buffer, it would sometimes work, and
sometimes fail. The failures happened when the Java VM moved the buffer data while
OpenGL was still holding a pointer to it.

Now we throw an exception rather than leaving the system in a potentially bad state.
2009-05-07 18:28:29 -07:00
..
.gitignore Clean up trivial Eclipse warnings and fix whitespace. 2009-04-13 16:40:25 -07:00
CFunc.java Clean up trivial Eclipse warnings and fix whitespace. 2009-04-13 16:40:25 -07:00
CodeEmitter.java Clean up trivial Eclipse warnings and fix whitespace. 2009-04-13 16:40:25 -07:00
CType.java Clean up trivial Eclipse warnings and fix whitespace. 2009-04-13 16:40:25 -07:00
GenerateGL.java Add an Android-specific static OpenGL ES 1.1 Java API. 2009-04-16 15:20:55 -07:00
GenerateGLES.java Add an Android-specific static OpenGL ES 1.1 Java API. 2009-04-16 15:20:55 -07:00
GLESCodeEmitter.java Add an Android-specific static OpenGL ES 1.1 Java API. 2009-04-16 15:20:55 -07:00
JFunc.java Add an Android-specific static OpenGL ES 1.1 Java API. 2009-04-16 15:20:55 -07:00
JniCodeEmitter.java Require native-order direct buffers for glXXXPointer APIs. 2009-05-07 18:28:29 -07:00
Jsr239CodeEmitter.java Add an Android-specific static OpenGL ES 1.1 Java API. 2009-04-16 15:20:55 -07:00
JType.java Add an Android-specific static OpenGL ES 1.1 Java API. 2009-04-16 15:20:55 -07:00
ParameterChecker.java auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00