SW Tracking Report Objectives for the release 2.1.0

From JogampWiki
Jump to: navigation, search

Bugs

List started on 2013-07-21, concluding Release 2.0.2 - Closed 2013-10-10 - continuation @ Release 2.1.1.

Features

Please note that features not making it into release 2.1.0 were moved to the next release 2.2.0.

Multimedia

Dependency Tree

IDPStatusSeverityComponentSummary (5 tasks) Votes
833---RESOLVEDenhancementinfrastructureBuild Windows 32bit and 64bit w/ new MingW64 Toolchain
832---RESOLVEDenhancementcoreGLMediaPlayer: Support multiple versions of FFMPEG/Libav, solve binary incompatibility problem
831---RESOLVEDenhancementcoreGLMediaPlayer: Use lock free Multithreaded Decoding (StreamWorker) decoupled from user animation thread.
806---RESOLVEDenhancementcoreGLMediaPlayer/video: Add Input Device Support (Camera ..)
725---RESOLVEDenhancementcoreFFMPEGMediaPlayer audio frame decode and playback


Misc

IDPStatusSeverityComponentSummary (4 tasks) Votes
837---RESOLVEDenhancementinfrastructureAdd optional clang support for all modules
833---RESOLVEDenhancementinfrastructureBuild Windows 32bit and 64bit w/ new MingW64 Toolchain
829---RESOLVEDenhancementawtAdd AWT Printing Support
828---RESOLVEDenhancementcoreEnhance TileRenderer (Fixed tile-size, arbitrary tile-size, custom PMV matrix, GLAutoDrawable support, ..)

Bugs already fixed for this release

IDPStatusSeverityComponentSummary (35 tasks) Votes
852---RESOLVEDenhancementcoreProperly reflect OpenGL-core >= 3.1 and ES >= 3.0 API functions restricted to Buffer Objects
849---RESOLVEDenhancementawtAWT GLAutoDrawables (JAWTWindow) shall honor it's parent visibility state
845---RESOLVEDenhancementcoreAllow (discouraged) use of one big-fat jar file [java classes plus all native 'os.and.arch' libraries]
844---RESOLVEDmajorcoreProblem when starting an Eclipse jar-in-jar configuration
843---RESOLVEDenhancementcoreRemove Platform's requirement and use of TempJarCache.bootstrapNativeLib(), allowing versatile use of 1st native jar file (multi-java-jar w/ multi-native-jar)
840---RESOLVEDenhancementcoreIllegalThreadStateException at DefaultEDTUtil.restart() when re-launch NEWT Applet (JOGLNewtApplet1Run)
839---RESOLVEDenhancementcoreClarify GLStateTracker enabled/disabled state, obfuscated by 83d3a3f2ea8dc328e621b3abbe671f46379c7e65
836---RESOLVEDnormalx11Exiting full screen issues a reshape back to the full screen resolution.
835---RESOLVEDmajorcoreJOGL v2.0.2 compiled to target Java7 instead of Java6
829---RESOLVEDenhancementawtAdd AWT Printing Support
828---RESOLVEDenhancementcoreEnhance TileRenderer (Fixed tile-size, arbitrary tile-size, custom PMV matrix, GLAutoDrawable support, ..)
826---RESOLVEDminorawtGLJPanel not unbinding the texture
821---RESOLVEDenhancementcoreGL2ES2 backward compatibility broken using OpenGL 4.3.0 NVIDIA drivers
820---RESOLVEDcriticalcoreURI Regressions in IOUtil/JarUtil with [un]escaped chars (was: TextRender curve shaders don't load if library path contains a space)
818---RESOLVEDblockermacosxJOGL 2.0.2 crash on Mac OS X 10.6.8 with GLJPanel
816---RESOLVEDcriticalmacosxGLCanvas and NewtCanvasAWT Positioned permanently on lower left corner
810---RESOLVEDenhancementcoreJOGL should only try to load the native libraries supported by the operating system
806---RESOLVEDenhancementcoreGLMediaPlayer/video: Add Input Device Support (Camera ..)
789---RESOLVEDmajoropenglRequire entry points GL4.glDrawArraysIndirect(int, long) and GL4.glDrawElementsIndirect(int, int, long)
776---RESOLVEDenhancementmacosxAllow sharing a GLContext w/ GLAutoDrawable more conveniently
773---RESOLVEDenhancementopenclDevice specific JOCL dynamic library look-up on Android
754---RESOLVEDenhancementgraphRemove Ubuntu fonts from jogl-all.jar, provide it separately to reduce footprint for the masses.
729P5RESOLVEDcriticalmacosxOSX CALayer shall honor the Component's visibility state (was: Could not make OSX CALayer'ed GLCanvas invisible via CardLayout switching cards)
725---RESOLVEDenhancementcoreFFMPEGMediaPlayer audio frame decode and playback
693P4RESOLVEDnormalawtJOGL 2 rc11 Newt crashing after clossing the application in Windows 8
684P2RESOLVEDenhancementcoreMake JOAL Platform Agnostic for non J2SE VMs (Remove use of javax.sound; Replace WaveLoader code, ..)
672P4RESOLVEDblockermacosxNewtCanvasSWT ignore windowing offset on OSX using SashForm
648P3RESOLVEDnormalmacosxapp on OSX when moving window between displays
579P4RESOLVEDnormalopenglCLGLTexture2d.createFromGLTexture2d always fails due to passing id and not error to checkForError
573P4RESOLVEDminoropenclBug in putCopyBuffer
553P4RESOLVEDmajoropenclCommandQueue.putCopyImageToBuffer() call to clEnqueueCopyImageToBuffer() is incorrect
552P4RESOLVEDmajoropenclCLCommandQueue.putMapImage() call to clEnqueueMapImage() is invalid
509P4RESOLVEDnormalcoreException in CLPlatform.getICDSuffix()
365P3RESOLVEDnormalutilBug on javax.media.opengl.glu.GLU.gluBuild2DMipmaps
362P3RESOLVEDnormalutilcalculated dimensions for MipMaps smaller than 16x16