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

jogl # Changes

Change Log History for jogl #418 - Jenkins
Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.

Change Log History

Originally from build #417

Changes
  1. Enable EGL/ES1/ES2 detection/test on desktop (using mesa's libraries) (details / cgit)
  2. GLContext Impl: Fix Platform 'GLX' ProcAddress Caching, allow multiple types (details / cgit)
  3. GLProfile: Allow EGL besides desktop; Desktop factories restricted to desktop profiles (details / cgit)
  4. Test Gears GL2ES1: Favor native ES1 if available. (details / cgit)
  5. Cont. fix 'Allow VBO/Texture Name (int) < 0' (details / cgit)

Originally from build #416

Changes
  1. Cont. fix 'Allow VBO/Texture Name (int) < 0' (details / cgit)
  2. Fix glDebugMessageInsert: Pass string length to native method instead of -1/0, avoid driver bug. (details / cgit)
  3. AWT/X11 Reduce XQueryExtension 'hang' ; Impl. use XineramaIsActive() instead of XineramaQueryScreens() (details / cgit)

Originally from build #414

Changes
  1. Fixed regression of commit 360b86f4b5d0e440863c1749fe990e39fbabc51c (details / cgit)
  2. StateTracker: Map's KeyNotFound value -1 -> 0xffffffff... allowing unusual values. Impl -> final. (details / cgit)
  3. VBO and Texture Names: Allos (int) < 0 - unusual valid names for some GL impl. (details / cgit)
  4. Refine some DEBUG code (verbosity) (details / cgit)
  5. AWTNewtEvent Mapping: Unmapped value -1 -> 0xffffffff (details / cgit)
  6. NEWT test: rgb == 555 is ok (details / cgit)
  7. GearsGL2ES1: Fix ES1 usage FRONT -> FRONT_AND_BACK ; Use GL2ES1 profile (no emul) (details / cgit)
  8. Use GL2ES1 profile (no emul) - complete commit a7fcfad44545e7b3f7e2f4176349588dc26d9070 (details / cgit)
  9. Cross Test linux/armv7 script: Use es1 and es2 classes (details / cgit)
  10. test script cleanup (details / cgit)
  11. Revert commit 96cbe03a943f3189531a7ec9baf680bdf1417929: Capabilities: default rgb 555 -> 888 ; Turns out such a default value change would cause too many regressions (details / cgit)

Originally from build #413

Changes
  1. JOGL: Add GLBase::isGLES2Compatible() (details / cgit)
  2. ES Native Libraries: Add missing GLDebugMessageHandler code .. (details / cgit)
  3. JoglVersion: Add info whether shader-compiler exists or not (details / cgit)
  4. NEWT ScreenModes: Add current ScreenMode if none could be collected. (details / cgit)
  5. GLDrawableFactory::getFactoryImpl(): Only return the EGL factory if profile is native ES (details / cgit)
  6. EGL: Query EGL_RENDERABLE_TYPE, store it in EGLGLCapabilities and test w/ GLProfile compatibility (details / cgit)
  7. EGL: Collect all avail EGL caps w/o GLProfile preset ; Tolerate failing EGL.eglChooseConfig() ; Cosmetics (details / cgit)
  8. GLProfile: Fix exception; Minor Changes (details / cgit)
  9. EGL: Set CTX_PROFILE_ES2_COMPAT if ES2; Allow any native device; Don't use libGL.so; Cosmetics (details / cgit)
  10. GLProfile usage getMinDesktop() -> getMinimum(); WGL/X11 GLCaps: make attributes final (details / cgit)
  11. GLWindow::main(): show requested/chosen GLCaps (details / cgit)
  12. FixedFuncUtil: Name/Fix getFixedFuncImpl() -> wrapFixedFuncEmul() (details / cgit)
  13. ruler.fp: Use es2 precision for all variables, otherwise es2 glsl compiler fails (details / cgit)
  14. Graph Shader: def. GRAPHP to easily change precision, set to mediump; Add precision for all vars. (details / cgit)
  15. NativeWindow Capabilities: rgb -> 555, allows using low profile devices (details / cgit)
  16. etc/profile.jogl: remove GL2ES12 config (impl. removed a long time ago) (details / cgit)
  17. Add ES1 Gears (w/ NEWT startup) (details / cgit)
  18. ES1 Gears: Don't force fixed function emulation (details / cgit)
  19. Add crosstest script for linux/arm (details / cgit)
  20. Add egl es test script for host (emu) (details / cgit)
  21. TAB -> SPACE (details / cgit)
  22. graph es2 glsl: #extension OES_standard_derivatives : require (details / cgit)

Originally from build #412

Changes
  1. NEW unit test, use bug 502 workaround property until fixed otherwise (details / cgit)