aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* j3dcore: fix up compile to build with JOGL release 2.3.1Julien Gouesse2015-04-195-34/+34
| | | | | Signed-off-by: Julien Gouesse <gouessej@orange.fr> Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* Fix the remote repository URLsCurtis Rueden2015-04-192-10/+9
| | | | | | | This fork uses Git+GitHub, not SVN+java.net. Signed-off-by: Curtis Rueden <ctrueden@wisc.edu> Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: update version to 1.6.0-pre111.6.0-pre11Harvey Harrison2014-08-071-1/+1
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: fix up compile to build with JOGL release 2.2.0Harvey Harrison2014-08-072-3/+3
| | | | | | setSize became setSurfaceSize. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: avoid lazy enum array creation, do it unconditionallyHarvey Harrison2014-08-061-21/+13
| | | | | | | The static ref was not being initialized properly (needed to be synchronized), just pull it into a staic init block and mark it final. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: cannot lock an object using its own referenceHarvey Harrison2014-08-061-18/+15
| | | | | | | | | | When updating the orientTransforms array reference, you cannot lock the update using the same ref, as the next thread in will lock the new object and concurrently run with the original updater. Pointed out by findbugs. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: remove an unused fog state variable from Canvas3DHarvey Harrison2014-08-051-6/+0
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: remove some unused imports, mark the caps chooser class as staticHarvey Harrison2014-08-051-3/+1
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: add an enum for the capabilities to try and disableHarvey Harrison2014-08-051-53/+43
| | | | | | - remove some trailing whitespace, add missing @Override Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: removed dead codeKavon Farvardin2014-08-051-252/+0
| | | | | Signed-off-by: Kavon Farvardin <kavon.farvardin@gmail.com> Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: initial fix for stereoscopic and double buffering graphics ↵Kavon Farvardin2014-08-051-119/+201
| | | | | | | configurations Signed-off-by: Kavon Farvardin <kavon.farvardin@gmail.com> Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: update version to 1.6.0-pre101.6.0-pre10Harvey Harrison2014-05-031-1/+1
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: prepare to refactor the Font3D tesselation code, move variables ↵Harvey Harrison2014-05-031-16/+15
| | | | | | next to use Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: kill use of SUN_global_alphaHarvey Harrison2014-05-0310-128/+4
| | | | | | | Due to a typo testing for the extension, the jogl pipeline has never enabled this extension. Just kill it. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: small style change to do an early return when the appContext does ↵Harvey Harrison2014-05-031-18/+19
| | | | | | not need checking Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: move fixup for null apcontext into the JOGLPipeline implementationSaeid Nourian2014-05-031-0/+36
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: update version to 1.6.0-pre91.6.0-pre9Harvey Harrison2013-12-071-1/+1
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: fix typo in updateTexture3DBoundary in JoglPipelineHarvey Harrison2013-12-071-1/+1
| | | | | | GL_TEXTURE_2D should be GL_TEXTURE_3D Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: use the context() helper in one more place in JoglPipelineHarvey Harrison2013-11-091-1/+1
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate list of VirtualUniverse in GeometryRetainedHarvey Harrison2013-09-194-6/+6
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: move map of View to TransparentGeometry sorters into coreHarvey Harrison2013-09-145-4/+100
| | | | | | | Help break one more dependency on the j3dutils code by pulling a simple map into the core classes. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate list of Behavior node in setLiveStateHarvey Harrison2013-08-033-10/+9
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate childSwitchLinks arraylistHarvey Harrison2013-08-035-33/+26
| | | | | | | - not quite right as this list can hold LinkRetained or SwitchRetained...NodeRetained is the closest common class Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate the childTransformLink listsHarvey Harrison2013-08-034-20/+16
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate generic lists in PickInfoHarvey Harrison2013-08-031-30/+28
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: trivial annotation of an Arraylist temp variableHarvey Harrison2013-07-311-2/+2
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate the Shape3DRetained viewList that was missedHarvey Harrison2013-07-311-2/+2
| | | | | | This was missed when annotating the setLiveState list of view lists. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate the list of mirrorshapes in Shape3DRetainedHarvey Harrison2013-07-312-26/+24
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: add all the missing @Override annotationsHarvey Harrison2013-07-31288-0/+1758
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: update version to 1.6.0-pre81.6.0-pre8Harvey Harrison2013-07-291-1/+1
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: update build.xml to build against jogl release 2.0.2Harvey Harrison2013-07-291-2/+2
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: move old build file to build-old.xmlHarvey Harrison2013-07-293-1013/+1013
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: provide a public interface for AutoOffScreenCanvas3D to allow core ↵Harvey Harrison2013-07-102-1/+23
| | | | | | to build separately from j3dutils Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate targets array in Targets, remove two methods that had ↵Harvey Harrison2013-07-021-21/+5
| | | | | | incorrect types Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate list of dirty transformgroupsHarvey Harrison2013-07-023-8/+7
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: trivial list annotation in TransformStructureHarvey Harrison2013-07-021-3/+2
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate prioritizedSounds list in SoundSchedulerHarvey Harrison2013-07-021-17/+13
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: use Arrays.copyOf instead of clone on an int[]Harvey Harrison2013-07-012-3/+5
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: change to ArrayList in the async error handling codeHarvey Harrison2013-07-011-4/+5
| | | | | | | | This is not a high-rate path, so ArrayList should be fine without too many resizes. Try and make up for it by allocating an array of sufficient size up front to avoid reflection inside the toArray method. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: remove some unused state for locked geometryHarvey Harrison2013-07-012-5/+0
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: remove unnecessary casts to WakeupCriterionHarvey Harrison2013-07-0112-23/+12
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: add type annotations to Enumerations of Nodes under a GroupHarvey Harrison2013-07-012-54/+51
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: declare some local varaibles next to where they are usedHarvey Harrison2013-07-011-29/+19
| | | | | | | The compiler noticed the null check was always true at this point as nothing had written to currTree. Declare it next to its only use making the code more obvious. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate the changeViewList in SetLiveStateHarvey Harrison2013-07-014-7/+7
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate the changeViewGroup list in SetLiveStateHarvey Harrison2013-07-014-9/+9
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: remove some redundant casts to HashKeyHarvey Harrison2013-07-011-8/+8
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate the scoped nodes list in SetLiveStateHarvey Harrison2013-07-016-36/+28
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate some variables in the insertNodes/removeNodes message handlersHarvey Harrison2013-07-013-18/+16
| | | | Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: annotate lots of lists of Views used by ViewSpecificGroups, and ↵Harvey Harrison2013-07-016-53/+48
| | | | | | setLiveState Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
* j3dcore: clean up some temp variable types in ViewSpecificGroupRetainedHarvey Harrison2013-07-011-21/+18
| | | | | | The local var vl is initialized on all paths, pull that to the front of the method. Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>