{"shas":[["e514dac43453cbd82ae80bad853e5a1fbf539351","f02b51559d6c0ca34029489cd576baa6b91209a9@googlemail.com","Fixed a couple of small glitches in the jogl-demos website","DemoscenePassivist"],["d2ccaea4f7a803de155e4114a71ad2464db8d1f8","a5f0675fbaffdded9112d8fc5d561c00cde35900@fh-landshut.de","html cleanup.\n - moved links table section into sidebar + added a few links.\n - removed page.xml artifact from java.net","Michael Bien"],["4bb9fed247d8151b317c32dd1f8d7bde03a1bcb6","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Sync with JOGL: 1c02f0eeb539ff5de7259b822893ab63a9cc3ab0","Sven Gothel"],["d1830d4ccd8c2db30896e987638228c45e251564","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Picking unsigned integer handling fix.\n\nJulien Gouesse send me this patch to the jogamp ML on 2010-09-09 16:24 Thu +0200:\n\nPicking.java is a provided example of JOGL 2 here:\nhttp://jogamp.org/jogl-demos/src/demos/misc/Picking.java\nhttp://jogamp.org/jogl-demos/src/demos/misc/Picking.java\n\nThe both lines above are wrong:\nz1 = (float) buffer.get(offset) / 0x7fffffff; offset++;\nz2 = (float) buffer.get(offset) / 0x7fffffff; offset++;\n\nActually, the select buffer contains 32-bits unsigned integers stored into\n32-bits signed integers. Then, the last digit is wrongly used as a sign bit.\nAs Java has no unsigned type, at least 33 bits are required to store these\npositive values with their sign. Therefore, the long type (64 bits) should\nbe used. The both lines above often work correctly except when the depth\nvalues are bigger than 2^31. I assume that they have been copied from an\nexample written in C++. We should rather do this:\nz1 = (float) (buffer.get(offset)& 0xffffffffL) / 0x7fffffff; offset++;\nz2 = (float) (buffer.get(offset)& 0xffffffffL) / 0x7fffffff; offset++;","Sven Gothel"],["cf07f2f4b8340a214d7267b9916e3f68e046094c","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Merge branch 'master' of github.com:sgothel/jogl-demos","Sven Gothel"],["0d1ea8ae8eb940b1b29f4f80c232a1d456300362","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","syn with JOGL 018c7e8660dc0af68bd129be9af5094d04d0b431","Sven Gothel"],["1ff81eb806d6df78994a808217eb2c5f6b4ef8da","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Fix/Syn with JOGL 774138544e1eec3330309ad682fa05154a07ab8d ; Notably add: Applet's with native NEWT support, ie jogl-newt-applet-runner-gears.html","Sven Gothel"],["2f2eece4438c933fa2dcfb79ed522251b0db5183","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Accomodate JOGL changes up to ce24d32178106baa16e84f016192441ce45845a7","Sven Gothel"],["a6076ff25bd3abd2d1e12f77dfde3f255ac67e7d","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Add Archive","Sven Gothel"],["ae1ca3f2cae849f5e5a44538284082e861a98de1","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Adapt to JOGL 7262641429b542929efc699e392f410f1dee2187","Sven Gothel"],["b320f3a7aa85d46ccfcf0c3f85dc7407cfe08c69","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Add missing newt-all","Sven Gothel"],["8902c61cfc51ca8bb5ed7f3cfdf2de9bda042d14","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","JNLP: Add missing newt","Sven Gothel"],["2b6d3f6d29db56ffff41a8a675f81cee91ebecba","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Adapt to JOGL 597007fc23fbf86e036629b6c6b157e0e0506715","Sven Gothel"],["ecd31f6cb47c9df78f87d8ef36049a2afc766ab2","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Add build id, branch and commit to artifacts properties","Sven Gothel"],["38563a43dbb6ea5b0b18c0eb87a19a2e40a6f067","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Fix context sharing demo, ie the shared context must be available (addNotify) before it can be retrieved.","Sven Gothel"],["36822056c0a4adbec74676f135f87105aaa0b3b8","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Adapt JOGL API Cleanup: 4b9ad2508ff31a03d3bc4482d812a6cbc0c5c33b","Sven Gothel"],["385fe4259752e9ee63bfd6fdd5fc1c49a3d2109d","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Add GearsApplet applet lifecycle message","Sven Gothel"],["cfcd79840259353bf817dddfcc789ec931314d2b","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","jogl-demos deployed under jogl-demos subfolder","Sven Gothel"],["d9cfe1e81c3129c9702a5fe70713bb37bb8019aa","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Oops type jogl-demo -> jogl-demos","Sven Gothel"],["e93339de9bc96fc66068bf0565461484db557359","690faecc4674c16ce82ecea6483aa60f429b3a8f@jausoft.com","Oops type jogl-demo -> jogl-demos","Sven Gothel"]],"ref":"refs/heads/master","size":40,"head":"9a9f75a43f6c21d35bd5b59c4254e64331ce33ec","push_id":33007869}