aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* j3dcore: always call Canvas3D freeDisplayList and freeTexture staticallyHarvey Harrison2013-01-274-7/+7
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove an unused member variable from TextureBinHarvey Harrison2013-01-271-7/+0
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove unused local variable from TextureBinHarvey Harrison2013-01-271-8/+2
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: use correct types in the TextureBin render method to avoid instanceofHarvey Harrison2013-01-271-30/+14
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate addMaps in TextureBinHarvey Harrison2013-01-272-30/+27
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate Maps in TextureBinHarvey Harrison2013-01-272-14/+14
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: push list annotation through some of RenderBin's internal functionsHarvey Harrison2013-01-271-12/+11
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate lists of change lightretained,fogretained and ↵Harvey Harrison2013-01-271-29/+28
| | | | | | modelclipretained Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: use code formatter to cleanup insertNodes/RemoveNodes functionsHarvey Harrison2013-01-261-140/+156
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: trivial annotation for list of GeometryAtomsHarvey Harrison2013-01-241-3/+2
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate scopes list for AlternateAppearanceHarvey Harrison2013-01-242-24/+23
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate list of ViewHarvey Harrison2012-11-242-28/+25
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate view specific listsHarvey Harrison2012-11-232-15/+13
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate AlternateAppearanceRetained listHarvey Harrison2012-11-231-37/+34
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate list of ClipRetainedHarvey Harrison2012-11-231-21/+16
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate some BackGroundRetained listsHarvey Harrison2012-11-231-31/+26
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove some trailing whitespace that snuck inHarvey Harrison2012-11-233-8/+8
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: update version to -pre5Harvey Harrison2012-11-231-1/+1
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: cosmetic cleanup to setting the depthbuffer objectHarvey Harrison2012-11-231-5/+7
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: avoid null pointer when reading raster depth-only from Canvas3dJulian Ibarz2012-11-231-5/+18
| | | | | | | | | | | | | | | | | Taken from java3d issue 593: When I'm reading the z-buffer with a Raster, a NullPointerException occurs (in fact, two). This is because the image raster is accessed whereas is not initialized, and also because we send the depthComp to the native readRaster function instead of the real buffer (i named it depthBuffer). Also the destination offset is send to the native readRaster function instead of source offset. I made a very light patch that corrects this bugs. Signed-off-by: Julian Ibarz <[email protected]> Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: grab the maxFixedFunction profile once in the JOGLPipeline ↵Harvey Harrison2012-11-231-9/+7
| | | | | | | | | initialization Doing it here will improve the chances it comes from a non-AWT thread which can lead to deadlock. Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove the fullscreen mode toggle used by D3DHarvey Harrison2012-11-181-117/+5
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove more D3D leftovers in Canvas3DHarvey Harrison2012-11-182-14/+0
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove last uses of isD3DHarvey Harrison2012-11-183-32/+4
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: introduce a useAlpha helper to collapse some tricky logicHarvey Harrison2012-11-185-38/+17
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove some more dead D3D codeHarvey Harrison2012-11-183-90/+68
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: simplify ModelClipRetained.update now that there is no D3d backendHarvey Harrison2012-11-181-32/+7
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove some trivial uses of isD3D which is always falseHarvey Harrison2012-11-186-47/+2
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove all the texture resend code that was D3D specificHarvey Harrison2012-11-183-31/+0
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove status from swapBuffers, was only used by the D3D backendHarvey Harrison2012-11-185-65/+20
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: swapBuffer always returns NOCHANGE now, kill some dead codeHarvey Harrison2012-11-184-26/+13
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: fix fatal bug in Shape3DCompileRetained intersect()Harvey Harrison2012-10-101-6/+4
| | | | | | | | | This code must not be being triggered as the type annotation uncovered it mixing up Geometry and GeometryRetained, this likely looks like the Geometry should have been getting its .retained member used instead, do that here, it can't be any worse than what was there before. Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate the geometryList in Shape3DRetainedHarvey Harrison2012-10-095-76/+75
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: whitespace/formatting cleanup after patches to Shape3DCompileRetainedHarvey Harrison2012-10-091-53/+51
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: factor out another repetative block with a helperHarvey Harrison2012-10-091-114/+49
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: factor out very repetative block of code to a helperHarvey Harrison2012-10-091-98/+21
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: push some local variables down into the loops they are used inHarvey Harrison2012-10-091-20/+18
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate repetative code in Shape3DcompileRetained constructorHarvey Harrison2012-10-091-35/+35
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: reomve unused members of Shape3DCompileRetainedHarvey Harrison2012-10-091-3/+0
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: annotate geometryInfo list with type information in ↵Harvey Harrison2012-10-091-62/+53
| | | | | | Shape3DCompileRetained Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove unused pieces of CompileStateHarvey Harrison2012-10-081-17/+4
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: add type annotation and small code reformat in CompileStateHarvey Harrison2012-10-081-36/+32
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: mark shapeLists hash as private final, add type annotations in ↵Harvey Harrison2012-10-081-16/+10
| | | | | | CompileState Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove some unused state from CompileStateHarvey Harrison2012-10-081-10/+0
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove some trivially unused variables and castingHarvey Harrison2012-09-232-8/+7
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: update to build version 3, update to use jogl2-rc10 in buildHarvey Harrison2012-09-171-3/+3
| | | | | | - minor changes to jar naming Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: update for API changes in JOGL2-rc10Harvey Harrison2012-09-171-8/+9
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* BUILD: add the simplified ant buildfile for the java-only buildHarvey Harrison2012-09-171-0/+129
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: remove callbacks from Pipleline that are emptyHarvey Harrison2012-08-274-48/+3
| | | | Signed-off-by: Harvey Harrison <[email protected]>
* j3dcore: with the CG shaders removed, this internal interface can be removedHarvey Harrison2012-08-272-76/+22
| | | | Signed-off-by: Harvey Harrison <[email protected]>