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

Changes

Summary

  1. Move com.jogamp.opengl.av -> com.jogamp.opengl.util.av (it's in the util (details)
  2. GLArrayData: Fix 'growBuffer()' / clarify 'initialSize' -> (details)
  3. Refine GLMediaPlayer/TextureSequence, add MovieCube demo, fix minor bug (details)
  4. ShaderState: No exception in 'releaseAllAttributes()' if attribute is (details)
  5. Refine API doc (details)
  6. Graph UI Demo: Add zoom w/ mouse wheel (desktop) (details)
Commit 173b7820b3e7dfb44aab055e7427f296a864feb3 by Sven Gothel
Move com.jogamp.opengl.av -> com.jogamp.opengl.util.av (it's in the util atomic JAR and not core)
The file was removedsrc/jogl/classes/com/jogamp/opengl/av/GLMediaEventListener.java (diff)
The file was removedsrc/jogl/classes/com/jogamp/opengl/av/GLMediaPlayer.java (diff)
The file was removedsrc/jogl/classes/com/jogamp/opengl/av/GLMediaPlayerFactory.java (diff)
The file was removedsrc/jogl/classes/jogamp/opengl/av/EGLMediaPlayerImpl.java (diff)
The file was addedsrc/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff)
The file was removedsrc/jogl/classes/jogamp/opengl/av/NullGLMediaPlayer.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff)
The file was addedsrc/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java (diff)
The file was removedsrc/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff)
The file was addedsrc/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java (diff)
The file was addedsrc/jogl/classes/com/jogamp/opengl/util/av/GLMediaEventListener.java (diff)
Commit 41b75429e3801f8bf8d5eea679487ccc49ce2584 by Sven Gothel
GLArrayData: Fix 'growBuffer()' / clarify 'initialSize' -> 'initialElementCount'

- growBuffer() was using '(osize+additional) * components'  -> 'osize + (additional * components )'
- added jogl.debug.GLArrayData - notifying growBuffer()
The file was modified src/jogl/classes/com/jogamp/opengl/util/GLArrayDataClient.java (diff)
The file was modified src/jogl/classes/javax/media/opengl/GLArrayData.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/GLArrayDataServer.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/ImmModeSink.java (diff)
The file was modified src/jogl/classes/jogamp/graph/curve/opengl/VBORegionSPES2.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/GLArrayDataWrapper.java (diff)
The file was modified src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PES2.java (diff)
Commit f10b30c16aeec428378d1d560d030b2d39801c4e by Sven Gothel
Refine GLMediaPlayer/TextureSequence, add MovieCube demo, fix minor bug in Texture

- Add TextureSequence, base interface of GLMediaPlayer to genralize texture streams

- TextureSequence / GLMediaPlayer: Use inner classes for event and texture data

- getLastTexture() shall never return 'null', initialization of TextureSequence (initGLStream(..), etc)
  shall provide a TextureFrame w/ the stream's dimension.

- GLMediaPlayerImpl.createTexImageImpl() y-flip defaults to 'false'
  impl. shall define y-flip, if required.

- Added MovieCube demo

- Fix Texture: initialize aspectRation for 'wrapping' ctor

-
The file was modified src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff)
The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher01a.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_xxx.vp (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/TestTextureSequence.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TexCubeES2.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff)
The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher01b.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_xxx.fp (diff)
The file was removedsrc/jogl/classes/com/jogamp/opengl/util/av/GLMediaEventListener.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_gl2.vp (diff)
The file was modified make/scripts/tests.sh (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2.fp (diff)
The file was addedsrc/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsimple_es2_exttex.fp (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsimple_es2.fp (diff)
The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher02.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsimple_xxx.vp (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsimple_gl2.fp (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2_exttex.fp (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsimple_xxx.fp (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsimple_es2.vp (diff)
The file was addedsrc/test/com/jogamp/opengl/test/android/MovieCubeActivityLauncher0.java (diff)
The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2.vp (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/TextureCoords.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsimple_gl2.vp (diff)
The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00b.java (diff)
The file was modified make/build-jogl.xml (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_gl2.fp (diff)
The file was modified make/resources/android/AndroidManifest-test.xml (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/omx/OMXGLMediaPlayer.java (diff)
The file was modified make/resources/android/res-test/values/strings.xml (diff)
The file was addedsrc/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/android/MovieSimpleActivity.java (diff)
Commit bbac20d5f42b111fb39b74c6075f57aab1fe66ba by Sven Gothel
ShaderState: No exception in 'releaseAllAttributes()' if attribute is n/a
The file was modified src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java (diff)
The file was modified src/jogl/classes/javax/media/opengl/GLAutoDrawable.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff)
The file was modified src/jogl/classes/javax/media/opengl/GLRunnable.java (diff)
Commit ea30724ef6660bcefbae7097ba0d0a349ce63624 by Sven Gothel
Graph UI Demo: Add zoom w/ mouse wheel (desktop)
The file was modified src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java (diff)