SW Tracking Report Objectives for the release 2.0.2 of JOGL

From JogampWiki
Jump to: navigation, search


List started on 2013-03-18 - Closed 2013-07-24 - continuation @ Release 2.1.0.

Bugs fixed for this release

IDPStatusSeverityComponentSummary (84 tasks) Votes
787---RESOLVEDenhancementcoreGLProfile Selection: Favor core profiles on all platforms if a common abstract profile is requested, e.g. GL2ES2
786---RESOLVEDenhancementcoreRemove duplicate Debug* and Trace* pipeline generated code - Use simple wrappers using the main wrappers.
785---RESOLVEDenhancementcoreAdd OpenGL 4.3 and OpenGL ES 3.0 Support
782---RESOLVEDmajorappletAccessControlException using jogl.debug.TextRenderer in applet
780---RESOLVEDenhancementcoreNEWT: EDTUtil: Exposed weakness of EDTUtil usage due to usage of WeakReference, i.e. higher retention of Display instances.
779---RESOLVEDenhancementcoreNEWT: Use WeakReferences for Display, Screen and Window Caches
778---RESOLVEDenhancementawtGLJPanel: Add API entry to define texture-unit for FBO/GLSL usage
777---RESOLVEDenhancementcoreBump PNGJ to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of https://code.google.com/p/pngj
776---RESOLVEDenhancementmacosxAllow sharing a GLContext w/ GLAutoDrawable more conveniently
774---RESOLVEDmajorcoreGL3bc profile returned for 3.1 core context
771---RESOLVEDenhancementcoreNEWT MonitorMode change post fullscreen: Window's size shall adapt.
770---RESOLVEDmajorx11NEWT/X11 Fullscreen: _NET_WM_STATE_FULLSCREEN may result in ConfigureNotify event w/ virtual screen size, instead of monitor-mode size (NV + Fglrx)
769---RESOLVEDcriticalmacosxTexturing has broken in going from rc11 to rc12
768---RESOLVEDenhancementwindowsNEWT KeyEvent keyCode is zero on Windows for control keys excl. NUMPAD
767---RESOLVEDminorawtwhitespace key events are classified as 'non printable'
766---RESOLVEDmajorcoreCertain NEWT keyPressed events (e.g. VK_UP, while VK_DOWN is down) don't fire on Windows.
765---RESOLVEDnormalopenglglMultiDrawElementsBaseVertex is missing
764---RESOLVEDmajoropenglglDrawElementBaseVertex cannot be used with ELEMENT_ARRAY_BUFFER objects
763---RESOLVEDnormalopenglGL2GL3.glCreateShaderProgramv has bad signature and does not work
762---RESOLVEDenhancementdefaultToo many users on the JogAmp Nabble forum; forum needs replacement
761---RESOLVEDenhancementx11Crash during X11 shutdown using AMD fglrx driver
760P1RESOLVEDcriticalcoreSecurity: Constrain access to native function handles and their retrieval.
759---RESOLVEDmajorcoreNo Rendering Results w/ Mesa 9.2.0-devel and Gallium 0.4 on AMD RS880
758P1RESOLVEDmajorinfrastructureBuild all and test JogAmp Modules w/ Java7 targeting Java6 bytecode for security reasons. Apply JAR Manifest tags: Sealed, Permissions and Codebase
757---RESOLVEDmajorcoreRegression of URL to URI conversion (Bug 683, Commit b98825eb7cfb61aead4a7dff57471cd2d2c26823)
754---RESOLVEDenhancementgraphRemove Ubuntu fonts from jogl-all.jar, provide it separately to reduce footprint for the masses.
753---RESOLVEDmajormacosxRendering w/ CALayer shall not hog the GPU, otherwise heavy stuttering due to lack of proper GL multithreading.
752P1RESOLVEDnormalsource_codeReview Code Vulnerabilities (Permission Checks of new exposed code and privileged access)
750P4RESOLVEDminorx11Leaked X11 ColorMap for each created X11 Window in NativeWindow (dummy) and NEWT
748---RESOLVEDmajorcorePMVMatrix gluProject and gluUnProject broken w/ backingArray (default)
745---RESOLVEDenhancementopenglloading jpeg image causing NullPointerException
743---RESOLVEDenhancementopenglQuaternion patch
742---RESOLVEDcriticalinfrastructureMove jogamp.org to new machine due to need for reliable healing filesystem (ZFS)
737---RESOLVEDblockercoreGLSL Version [1.30 .. 1.50[ requires [default] precision at least for fragment Shader float values
736---RESOLVEDenhancementopenglGLArrayDataServer.createData with dataType=GL_UNSIGNED_INT causing exception
735---RESOLVEDmajormacosxScreen is not updated when using invoke() method on OSX1
731---RESOLVEDenhancementawtGLJPanel: Reduce JVM/CPU Heap Memory Usage - Share IntBuffer for readPixel/flip-vert
730---RESOLVEDnormalawtDragging a frame with a GLCanvas from one screen to another does not work as expected
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
724---RESOLVEDmajorutilLoading transparent PNG without alpha channel into Texture
723P4RESOLVEDnormalcoreWrong keys with the AZERTY keyboard layout
722P1RESOLVEDcriticalcoreGLEventListenerState doesn't track AbstractGraphicsDevice's Toolkit Lock. It also shall lock the GLAutoDrawable's NativeSurface while operating.
721P3RESOLVEDenhancementx11NEWT/X11: Add Support for RandR 1.3
720---RESOLVEDcriticalcoreUnify all platform specific GLContextImpl specializations - Allowing to swap on- and offscreen GLDrawables w/ unique GLContext instance
719---RESOLVEDmajorwindowsWindows BITMAP Offscreen Orientation is not propagated through API (i.e. vertically flipped when read-out w/ OpenGL API via glReadPixels())
718---RESOLVEDmajorwindowsWindows BITMAP Offscreen Fails w/ GLCaps other than simple RGB888
717---RESOLVEDenhancementcoreAdd OpenGL ES 3.0 Support
716P2RESOLVEDmajorcoreAdd OpenGL 4.3 Support1
714---RESOLVEDnormalopenglGL Constants not defined
713---RESOLVEDnormalopengllibEGL Warning: Could not open egl_softpipe.so
711---RESOLVEDnormalcoreGraph's Curve shader code version is not aligned against GLSL version
709P5RESOLVEDenhancementopenglTexturing with Newt and FBO flag partly corrupt
707P3RESOLVEDnormalwindowsNEWT EVENT_MOUSE_EXITED not sent on Windows
706P1RESOLVEDcriticalwindowsJOGL crashes under Windows 7 (32 bits & 64 bits) with ATI Mobility Radeon HD 6370
705P3RESOLVEDnormalcoreJVM crashes when System.exit(0) is called w/ Mesa X11 SW Driver < 8.0
703P4RESOLVEDcriticalgraphQuaternion SLERP not working jumping and returning incorrect interpolation
699P4RESOLVEDnormalcoreJOAL initialization fails under Windows both with hardware and software OpenAL1
697P3RESOLVEDnormalwindowsGLWindow.setPointerVisible(boolean) fails after several calls
693P4RESOLVEDnormalawtJOGL 2 rc11 Newt crashing after clossing the application in Windows 8
688P3RESOLVEDenhancementcoreRemoval of NEWT KeyEvent.EVENT_KEY_TYPED and KeyListener.keyTyped(KeyEvent)
684P2RESOLVEDenhancementcoreMake JOAL Platform Agnostic for non J2SE VMs (Remove use of javax.sound; Replace WaveLoader code, ..)
683P3RESOLVEDmajorcoreFix URL Usage due to DNS Lookups on equals(..) and hashCode()
678---RESOLVEDenhancementwindowsNEWT KeyEvent key-char value on Windows not delivered w/ PRESSED induces UI lag if depending on key-char value
672P4RESOLVEDblockermacosxNewtCanvasSWT ignore windowing offset on OSX using SashForm
671P4RESOLVEDenhancementutilAdd jpeg decoding support in core utils (w/o AWT -> headless, embedded devices)
665---RESOLVEDenhancementcoreAllow re-association of GLContext/GLEventListener to a GLDrawable, allowing GLContext/GLEventListener survival of GLDrawable/Surface Destruction
650P3RESOLVEDnormalcoreFails to build under arm hard float on Debian [Wheezy] and Ubuntu [Precise & Raring]
649---RESOLVEDenhancementopenglClear FBO layer at creation
648P3RESOLVEDnormalmacosxapp on OSX when moving window between displays
641P3RESOLVEDnormalcoreNEWT: Distinguish keyCode (kbd layout independent) and keySym (kbd layout dependent) (was: Invalid keyCodes returned with com.jogamp.newt.event.KeyEvent)
623---RESOLVEDcriticalx11Sporadic XCB assertion failures w/ ATI proprietary driver and w/o native X11 locking
616P1RESOLVEDenhancementx11Remove XInitThreads() (and hence XLockDisplay/XUnlockDisplay) - Make X11 Display usage lock free.
603---RESOLVEDenhancementopenglTrouble running JOGL demo code on Ubuntu 12.04 Eclipse 3.7.2
600P4RESOLVEDenhancementcoreExpose the information about attached monitor/display devices
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
542---RESOLVEDenhancementcoreAdd instructions for using native library JARs to wiki pages
520P3RESOLVEDnormalwindowsJOGL crash with ATI mobility Radeon HD 5470
509P4RESOLVEDnormalcoreException in CLPlatform.getICDSuffix()
365P3RESOLVEDnormalutilBug on javax.media.opengl.glu.GLU.gluBuild2DMipmaps
362P3RESOLVEDnormalutilcalculated dimensions for MipMaps smaller than 16x16