Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. GLGLuegen: Enhance debug/analysis code and API comments (details)
  2. OpenGL EGL, ES1 and ES2 Header Sync incl. subsuming common extensions. (details)
Commit fb31bd24d8f607b18ab3eef6b90a1e1e20a5ec82 by Sven Gothel
GLGLuegen: Enhance debug/analysis code and API comments

- Use Gluegen.debug() setting

- BuildStaticGLInfo.getExtension(name) returns a set of all extension where name occurs

- GLConfiguration.shouldIgnoreExtension() reflects all extensions,
  inclusive the renames one and gives a warning in case the symbol belongs
  to multiple extension - in debug mode!

- API comment: List all extensions, incl. the one from the renames,
  this allows having a proper list to which extensions the define/function belongs to.
The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java (diff)
The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLEmitter.java (diff)
The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff)
The file was modified src/jogl/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java (diff)
Commit 7d87ace890d584675081eaade3b0685dc52bf8a5 by Sven Gothel
OpenGL EGL, ES1 and ES2 Header Sync incl. subsuming common extensions.

- New EGL/ES headers from 2012-01-xx

- Subsuming ES extensions to core,
  allowing aliasing of more enums/funcs to GL or GL2ES1/GL2ES2:
    GL_EXT_color_buffer_half_float
    GL_EXT_occlusion_query_boolean
    GL_EXT_robustness
    GL_ARB_robustness
    GL_EXT_separate_shader_objects
    GL_EXT_shadow_samplers
    GL_EXT_sRGB
    GL_EXT_texture_array
    GL_EXT_texture_rg
    GL_EXT_texture_type_2_10_10_10_REV
    GL_NV_draw_buffers
    GL_NV_fbo_color_attachments
    GL_EXT_packed_float
    GL_EXT_texture_storage
The file was modified make/config/jogl/gl-if-CustomJavaCode-gl2_gl3.java (diff)
The file was modified make/config/jogl/gl-if-gl3.cfg (diff)
The file was modified make/stub_includes/opengl/GLES2/gl2.h (diff)
The file was modified make/config/jogl/gl-if-gl.cfg (diff)
The file was modified make/stub_includes/opengl/GL3/gl3ext.h (diff)
The file was modified make/config/jogl/gl-if-gl-ignores.cfg (diff)
The file was modified make/config/jogl/gl-if-gl2.cfg (diff)
The file was modified make/config/jogl/gl-common-extensions.cfg (diff)
The file was modified make/stub_includes/opengl/GLES2/gl2ext.h (diff)
The file was modified make/stub_includes/egl/EGL/eglext.h (diff)
The file was modified make/config/jogl/gl-common.cfg (diff)
The file was modified make/config/jogl/gl-if-CustomJavaCode-gl2_es2.java (diff)
The file was modified make/config/jogl/gl-if-gl2_es1.cfg (diff)
The file was modified make/config/jogl/gl-if-gl2_gl3.cfg (diff)
The file was modified make/config/jogl/gl-if-gl3-subset.cfg (diff)
The file was modified make/config/jogl/gl-if-gl3bc.cfg (diff)
The file was modified make/config/jogl/gl-if-gl2_es2.cfg (diff)
The file was addedmake/scripts/gluegen-gl.sh (diff)
The file was modified make/config/jogl/gl-if-gl3-ignores.cfg (diff)
The file was modified make/stub_includes/opengl/GLES/glext.h (diff)
The file was modified make/config/jogl/gl-if-gl4.cfg (diff)