The Jenkins Controller is preparing for shutdown. No new builds can be started.
The file was added src/jogl/classes/com/jogamp/opengl/util/ProjectFloat.java (diff) The file was removed src/jogl/classes/jogamp/opengl/ProjectFloat.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java (diff)
Commit
5911b729b69b7fb327e441b33f22eb1ef31a03df
by Sven Gothel Initial commit for AudioVideo (com.jogamp.opengl.av) rework, introducing Android API 14 MediaPlayer impl of GLMediaPlayer. Android API 14 MediaPlayer allows usage of OMX AL direct decode to texture via libstagefright (OMX AL usage included). Status: Untested, not working - Need to fix native OMX IL (stream detect and split) and/or GStreamer implementation. The file was added src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayerFactory.java (diff) The file was modified make/build-jogl.xml (diff) The file was removed src/jogl/native/openmax/com_sun_openmax_OMXInstance.c (diff) The file was modified src/jogl/native/openmax/omx_tool.c (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple.fp (diff) The file was modified .classpath (diff) The file was added src/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff) The file was modified src/jogl/native/openmax/omx_tool.h (diff) The file was added src/jogl/classes/jogamp/opengl/av/EGLMediaPlayerImpl.java (diff) The file was modified make/build-common.xml (diff) The file was modified make/build.xml (diff) The file was added src/jogl/native/openmax/jogamp.opengl.omx.OMXGLMediaPlayer.c (diff) The file was added src/jogl/classes/com/jogamp/opengl/av/GLMediaEventListener.java (diff) The file was added src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was added src/jogl/classes/jogamp/opengl/omx/OMXGLMediaPlayer.java (diff) The file was removed src/jogl/classes/com/jogamp/openmax/OMXEventListener.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple.vp (diff) The file was added src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayer.java (diff) The file was removed src/jogl/classes/com/jogamp/openmax/OMXInstance.java (diff) The file was modified make/config/jogl/glu-common.cfg (diff)
Commit
0d12af05128da433aa7b6767ba5a7f6ee9bce6c4
by Sven Gothel EGLConfig2Capabilities: Add flag 'forceTransparentFlag' allowing to pass through transparency flag from higher API The above is necessary to reflect transparency in chosen Capabilities from a higher level API (native windowing) in case the EGL impl. does not (buggy). This is currently true for Android. The file was modified src/nativewindow/classes/javax/media/nativewindow/Capabilities.java (diff) The file was modified src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java (diff) The file was modified src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java (diff) The file was modified src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java (diff) The file was modified src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java (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 modified src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff) The file was modified src/jogl/classes/javax/media/opengl/GLContext.java (diff)
Commit
c9066a6df7a0b8612a8a0b3e5c8977268a1257e8
by Sven Gothel AndroidWindow/NewtBaseActivity: Properly split functionality, remove android.view.Window reference and use from AndroidWindow; Force transparency flag; Multiple NEWT Windows in Activity. AndroidWindow: - Force transparency flag to EGL Capabilities chooser (see commit 0d12af05128da433aa7b6767ba5a7f6ee9bce6c4) - Keep androidFormat besides nativeFormat, used to determine transparency flag and recreation. - Move transparency style selection from AndroidWindow.instantiationFinished() -> NewtBaseActivity.setContentView(..) - Remove AndroidWindow.becomeContentViewOf(..) and add it's fullscreen layout features to NewtBaseActivity.setContentView(..) NewtBaseActivity: - General support for multiple NEWT windows. - Adding functionality removed from AndroidWindow - see above - Adding 'addContentView(..)' and 'registerNEWTWindow(..)' which, besides 'setContentView(..)' performs registration of the NEWT window for the 'onDestroy()' method. The 'add*' and 'set*' variant also handle layout etc. - Add direct methods to set fullscreen feature and transparency theme. The file was modified src/newt/classes/jogamp/newt/driver/android/NewtBaseActivity.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/GLArrayDataWrapper.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/GLArrayDataServer.java (diff) The file was modified make/build-common.xml (diff) The file was modified make/build-jogl.xml (diff)
Commit
c594cf1dc9f37dd1a6d861a1aa5426abbd082d60
by Sven Gothel GLMediaPlayer: API and implementation update. First working version on Android API 14 - Introduce states - Customize / Access texture target,count,features. - Expose TextureFrame. - Use 'long' for all time values in msec. - Mark information optional in API doc (fps, bps, ..) The file was modified src/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff) The file was modified src/jogl/native/openmax/omx_tool.h (diff) The file was modified src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was removed src/jogl/native/openmax/jogamp.opengl.omx.OMXGLMediaPlayer.c (diff) The file was added src/jogl/native/openmax/jogamp_opengl_omx_OMXGLMediaPlayer.c (diff) The file was modified src/jogl/native/openmax/omx_tool.c (diff) The file was modified src/jogl/classes/jogamp/opengl/omx/OMXGLMediaPlayer.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayer.java (diff)
Commit
081404e20ac6055244408c6a4a7e7c2089183983
by Sven Gothel Add Android API 14 GLMediaPlayer demo: MovieSimple Activity adds 2 NEWT GLWindow's in a ViewGroup, one main view and one small HUD view. Both GLWindow contain one GLEventListener playing the same stream using GLMediaPlayer one with no effect, one w/ a gradient color effect. The stream's URL is currently hardcoded 'file:///mnt/sdcard/Movies/BigBuckBunny_320x180.mp4'. Upper half of main window: - click start/pause video - drag rotate video Lower half of main window: - drag bwd/fwd in the stream (seek) The file was modified make/resources/android/res-test/values/strings.xml (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivity.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple.vp (diff) The file was added make/scripts/adb-power-alwayson.sh (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_exttex.fp (diff) The file was modified make/resources/android/AndroidManifest-test.xml (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple.fp (diff)
Commit
9e680fe86cd5b64aa758ce32666a6efa19118d3d
by Sven Gothel GLMediaPlayer/MovieSimple: Refine API (split setStream(GL, URL) -> initStream(URL) + initGL(GL)) .. IllegalStateException if wrong. Using internet streams of BigBuckBunny, if avail. - Splitting the initialization in stream and GL allows using the stream information (eg: size, ..) for setting the GLDrawable properties .. - Make the impl. more bullet proof .. The file was modified src/jogl/classes/jogamp/opengl/omx/OMXGLMediaPlayer.java (diff) The file was modified src/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayer.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher.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/MovieSimpleActivity.java (diff) The file was modified src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff)
Commit
74c6486a5eb40b760b500e836f4e4ffec8cb1ce5
by Sven Gothel Split Android MovieSimple Launcher to 3 00: One movie view, centered, no effects 01: Two movie views (Main + HUD) using same GLMediaPlayer [texture] and stream 02: Two movie views (Main + HUD) each using own GLMediaPlayer and stream The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher02.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivity.java (diff) The file was removed src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher01.java (diff) The file was modified make/resources/android/AndroidManifest-test.xml (diff) The file was modified make/resources/android/res-test/values/strings.xml (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified src/newt/classes/jogamp/newt/WindowImpl.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2.vp (diff) The file was removed src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple.vp (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_xxx.vp (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2_exttex.fp (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_gl2.fp (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_xxx.fp (diff) The file was removed src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple.fp (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2.fp (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_gl2.vp (diff) The file was removed src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_exttex.fp (diff) The file was modified src/jogl/classes/com/jogamp/opengl/JoglVersion.java (diff) The file was modified src/jogl/classes/jogamp/opengl/omx/OMXGLMediaPlayer.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivity.java (diff) The file was modified src/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayer.java (diff) The file was modified src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java (diff) The file was removed src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher01b.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher01a.java (diff) The file was removed src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher01.java (diff) The file was modified make/resources/android/res-test/values/strings.xml (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00b.java (diff) The file was modified make/resources/android/AndroidManifest-test.xml (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/ProjectFloat.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java (diff)
Commit
9bb8fe7c2baff185a62cf4806cfa34dfad4f7a4c
by Sven Gothel GLMediaPlayer: Add (c) tag; Add NullGLMediaPlayer (dummy texture); - Factory falls back to NullGLMediaPlayer allowing to test on platforms where no player is available. - MovieSimple (c) to JogAmp since it is no more derived from the old project. The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivity.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was added src/jogl/classes/jogamp/opengl/av/NullGLMediaPlayer.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher02.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayer.java (diff) The file was modified src/jogl/classes/jogamp/opengl/av/EGLMediaPlayerImpl.java (diff) The file was added make/resources/assets-test/data/av/test-ntsc01-640x360.tga (diff) The file was modified src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayerFactory.java (diff) The file was modified make/build-test.xml (diff) The file was modified src/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff) 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 modified make/build-test.xml (diff) The file was modified make/build.xml (diff) The file was modified src/jogl/classes/jogamp/opengl/av/NullGLMediaPlayer.java (diff) The file was added make/resources/assets/jogl/util/data/av/test-ntsc01-640x360.tga (diff) The file was modified make/build-jogl.xml (diff) The file was added make/resources/assets/jogl/util/data/av/test-ntsc01-160x90.png (diff) The file was removed make/resources/assets-test/data/av/test-ntsc01-640x360.tga (diff) The file was removed make/resources/assets/jogl/util/data/av/test-ntsc01-640x360.tga (diff)
Commit
40830196070013432bc5f453eb31cfe4c64e0510
by Sven Gothel Merge PNGJ 0.85 into namespace PNGJ Version 0.85 (1 April 2012) Apache 2 .0 License http://code.google.com/p/pngj/ Merged code: - Changed namespace ar.com.hjg.pngj -> jogamp.opengl.util.pngj to avoid collision when using a different version of PNGJ. - Removed test and lossy packages and helper classes to reduce footprint. License information is added in main LICENSE.txt file. The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngReader.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkList.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunk.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkUNKNOWN.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkHIST.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngIDatChunkInputStream.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSRGB.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkITXT.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngjInputException.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkRaw.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIHDR.java (diff) The file was added make/lib/pngj/about.html (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngjUnsupportedException.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/ImageLine.java (diff) The file was added make/lib/pngj/RELEASE-NOTES.txt (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTextVar.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkGAMA.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkICCP.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngWriter.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/package.html (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/FilterWriteStrategy.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/FilterType.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkHelper.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkLoadBehaviour.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTEXT.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSBIT.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkBKGD.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIEND.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngIDatChunkOutputStream.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngjException.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/ImageInfo.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngMetadata.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTRNS.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngHelper.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkZTXT.java (diff) The file was added make/lib/pngj/NOTICE.txt (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkCopyBehaviour.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkCHRM.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkPLTE.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTIME.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngjOutputException.java (diff) The file was added make/lib/pngj/LICENSE.txt (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSPLT.java (diff) The file was added make/lib/pngj/jogl-merge.txt (diff) The file was modified LICENSE.txt (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/PngjBadCrcException.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/ProgressiveOutputStream.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkPHYS.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIDAT.java (diff) The file was added src/jogl/classes/jogamp/opengl/util/pngj/chunks/package.html (diff) The file was modified make/scripts/tests.sh (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite02NEWT.java (diff) The file was modified make/build-jogl.xml (diff) The file was modified src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite01NEWT.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2File.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/spi/NetPbmTextureWriter.java (diff) The file was added src/jogl/classes/com/jogamp/opengl/util/texture/spi/PNGImage.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIListenerBase01.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/util/TestPNGImage01NEWT.java (diff) The file was modified make/build-test.xml (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java (diff) The file was modified src/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2.vp (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2_exttex.fp (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/moviesimple_es2.fp (diff)
Commit
1e61021a062b1403f7eed948ac9d2ea0c04ea951
by Sven Gothel Fix EGL/ES types GLeglImageOES, EGLImageKHR & EGLClientBuffer - and functions: eglCreateImageKHR, eglCreatePbufferFromClientBuffer Unique typedef for: EGLConfig, EGLContext, EGLDisplay, EGLSurface, EGLNativeDisplayType, EGLNativeWindowType, EGLNativePixmapType, EGLImageKHR, GLeglImageOES and EGLSyncKHR allowing to render them individually opaque (long) and keep EGLClientBuffer as NIO buffer. The file was modified make/config/jogl/gl-common.cfg (diff) The file was modified make/stub_includes/egl/EGL/eglext.h (diff) The file was modified make/config/jogl/egl-common.cfg (diff) The file was modified make/stub_includes/opengl/GLES2/gl2ext.h (diff) The file was modified make/stub_includes/opengl/GLES/glext.h (diff) The file was modified make/stub_includes/egl/EGL/egl.h (diff) The file was modified make/stub_includes/egl/EGL/eglplatform.h (diff)
Commit
3a26aa701b4a1a0991cd997a0d295a1b83cd12f3
by Sven Gothel GLMediaPlayer*: Revised - Working on buggy MediaPlayer impl. (Android ICS Tegra) GLMediaPlayer: Merging 'initStream()' and 'initGL()' to 'initGLStream()' due to incompatible/buggy implementations (Android/Tegra) requiring the GL texture being setup before preparing the stream. This also implies that w/o an GL context we cannot fetch the stream information (size, ..) hence we need to evaluate this detail (FIXME). 'getNextTexture(GL gl, boolean blocking)' can request the impl. to block GLMediaEventListener: The TextureFrame not yet available, adding 'when' The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified src/jogl/classes/jogamp/opengl/av/NullGLMediaPlayer.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher02.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/av/GLMediaPlayer.java (diff) The file was modified src/jogl/classes/jogamp/opengl/omx/OMXGLMediaPlayer.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java (diff) The file was modified src/jogl/native/openmax/omx_tool.h (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00b.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/av/GLMediaEventListener.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher01b.java (diff) The file was modified src/jogl/classes/jogamp/opengl/av/GLMediaPlayerImpl.java (diff) The file was modified src/jogl/native/openmax/jogamp_opengl_omx_OMXGLMediaPlayer.c (diff) The file was modified src/test/com/jogamp/opengl/test/android/MovieSimpleActivity.java (diff) 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 modified src/jogl/classes/jogamp/opengl/av/EGLMediaPlayerImpl.java (diff) The file was modified src/jogl/native/openmax/omx_tool.c (diff) The file was modified src/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/android/NewtBaseActivity.java (diff) The file was modified src/test/com/jogamp/opengl/test/android/LauncherUtil.java (diff)
Commit
ca14c6b3d5e53f6eda31ab6112b6b1705c5b31e5
by Sven Gothel ShaderUtil: isProgramValid() -> isProgramLinkStatusValid() + isProgramExecStatusValid() isProgramValid() was testing whether the linkx status is valid and whether the executable environment is valid for the shader, see glValidateProgram(). glValidateProgram() may fail on some implementations in some circumstances (APX2500 and Tegra2) and indeed require all resources are set for execution of the shader program (glDraw*). This is not a requirement for issueing useProgram(), hence removed this test and made it available explicit for debugging purposes: isProgramExecStatusValid(). The file was modified src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderProgram.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/util/GLSLSimpleProgram.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java (diff) The file was added make/resources/assets-test/placeholder.txt (diff)
Commit
de152f62aca1f1dcc98d79a35a5bab335eeed3ca
by Sven Gothel Move ProjectFloat back to private, exposing basic math in FloatUtil - Partially reverting commit de2b129a56335262a44a05541a3ab2e35668cc6e - ProjectFloat and FloatUtil must reside in core, not util - Moved slice2float -> GlueGen's Buffers The file was added src/jogl/classes/com/jogamp/opengl/FloatUtil.java (diff) The file was modified make/config/jogl/glu-common.cfg (diff) The file was added src/jogl/classes/jogamp/opengl/ProjectFloat.java (diff) The file was removed src/jogl/classes/com/jogamp/opengl/util/ProjectFloat.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java (diff)