Administrator
|
Dear All,
.. who is not following the git commit messages, here is a little summary of last days changes. - OpenGL 4.2 - status: merged - please review - this was an easy merge, no extension naming conflicts etc. - <http://jogamp.org/git/?p=jogl.git;a=commit;h=354af5b403220b0d94d2d73e067c80d87ec3fc6d> - EGL, ES1, ES2 - allow desktop platform - some 'native' ES2 emulations work on desktop now, see doc/PLATFORM.GLES.txt, sure - you also can use GL2ES2 profile. Proper ES2_COMPATIBILITY is handled now. - <http://jogamp.org/git/?p=jogl.git;a=commit;h=4011e70eed8c88aee0fcd051a50ab3f15bb94f68> - Current state is also verified on Android (ARM Mali and Tegra2) - merge new headers - status: WIP, commit today, then please review - this merge is a bit more complicated since I have to go through all new extensions of ES1 and ES2 and decide whether to subsume them. The latter would move them to one of the base interfaces (GL, GL2ES1 or GL2ES2). For example the robustness extension is a candidate. - OSX Java7 (CALayer only, when AWT is a native peer, or parent) - status: done - this fix even cleaned up JAWT/JAWTUtil and made it more versatile. - tested against jdk-7u4-ea-bin-b11-macosx-amd64-09_feb_2012.dmg - BUG: When trying to reparent a NEWT Window 'back' or 'into' a NewtCanvasAWT, it crashes. Don't know whether this is a Java7 bug of the beta, or ours (this feature works well with Java6 and CALayer!). - <http://jogamp.org/git/?p=jogl.git;a=commit;h=f2bc8fe1f93b5a112093d9507bdb397e3b390215> - <http://jogamp.org/git/?p=jogl.git;a=commit;h=be91765959db646cca0b03537f140da9fecd7450> General Fixes - Caching of *ProcAddressTable and ExtensionAvailability - This was fun to fix, since really 'stupid' code was hanging around there, probably overseen by myself :) while probing multiple profiles etc. Makes me wonder how it possible could have worked (unlucky I guess). - <http://jogamp.org/git/?p=jogl.git;a=commit;h=03b15ec0efc5af944da7d65aadab3a4bdf2e6c68> - ExtensionAvailabilityCache and context-profile-bits enhancements - <http://jogamp.org/git/?p=jogl.git;a=commit;h=0da7eeff106c1a2bf9e730c504a09e38360f141e> - <http://jogamp.org/git/?p=jogl.git;a=commit;h=0b316f93e9c633c44e9f7783d4748aa0d263f4fd> Stability - Sporadic bugs, namely the 'Feedback Variant' and 'Debug Output' test seems to be fixed now (-> General Fixes). - We are on an error count of 7-11 now, mostly due to some 'buggy' OSX features and the 'usual' sporadic UI issues (focus). Whats next ? - Finally attach Android- and Linux-ARMv7 to Jenkins - Attempt to simplify the Android/NEWT daisy chaining, as explained here: <http://forum.jogamp.org/Migrate-a-Java-application-using-Jogl-to-Android-tablet-td3732586.html#a3738415> ~Sven signature.asc (910 bytes) Download Attachment |
Administrator
|
EGL, ES1 and ES2 update is done.
Results are here .. (cleaned up archive folder) <http://jogamp.org/deployment/archive/master/gluegen_494-joal_286-jogl_661-jocl_562/archive/> The jogamp-all-platforms.7z file .. <http://jogamp.org/deployment/archive/master/gluegen_494-joal_286-jogl_661-jocl_562/archive/jogamp-all-platforms.7z> The Javadoc to validate, you may recognize the enhanced 'Part of <Extensions-List>', ie it's complete now - all extensions the symbol is included in are listed. <http://jogamp.org/deployment/archive/master/gluegen_494-joal_286-jogl_661-jocl_562/javadoc/jogl/javadoc/> |
Administrator
|
Have you reproduced such a bug?
http://forum.jogamp.org/NEWT-multiple-mouse-buttons-pressed-inconsistent-behaviour-depending-on-the-OS-td3653225.html My colleague said he would write a report about that but he is currently in holidays. I'm going to switch to the new version, I like the single archive for all platforms.
Julien Gouesse | Personal blog | Website
|
Free forum by Nabble | Edit this page |