aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | j3d-core: update version to 1.6.11.6.1Harvey Harrison2018-09-301-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3d-core: Fix HiDPI issues on WindowsIan Brown2018-09-302-4/+17
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: update to source/target 1.6 for now, no point in 1.5Harvey Harrison2018-06-151-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: remove useless updatelocaltoVworld methodHarvey Harrison2018-06-142-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | Only calls itself on all child nodes, no callers anywhere else. Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: ignore stricter doclint settings in JDK8 to allow javadoc build to ↵Harvey Harrison2018-06-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | succeed Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: update for the final 1.6.0 release1.6.0Harvey Harrison2016-11-071-7/+7
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | build: add a trivial javadoc building target for vecmath/java3d/java3d-utilsHarvey Harrison2016-10-301-5/+21
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: JoglPipeline.resetRenderingAttributes does not call ↵Phil Jordan2016-10-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gl.glDisable(GL.GL_STENCIL_TEST); Fixes Bug 1325: https://jogamp.org/bugzilla/show_bug.cgi?id=1325 Signed-off-by: Phil Jordan <[email protected]> Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: fix leftover texture mapping coords when some attributes unsetEmmanuel Puybaret2016-10-301-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Bug 1006: https://jogamp.org/bugzilla/show_bug.cgi?id=1006 Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: add handling for the new j3d.numSamples propertyEmmanuel Puybaret2016-10-302-8/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Override the number of canvas samples using a new Integer property, add a helper to MasterControl similar to the existing Boolean property methods. Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: avoid calls to glColor4f in material reset pathsEmmanuel Puybaret2016-10-301-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This causes crashes in the Parallels driver, possibly due to the calls occuring on a non-current glContext, this appears to not cause other issues as the glColor calls are always issued before rendering anyway and can avoid being reset here. Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: allow Java3D to operate in headless mode when using the noop rendererHarvey Harrison2016-10-282-7/+5
| | | | | | | | | | | | | | | | | | | | [Suggested by Emmanuel Puybaret] Signed-off-by: Harvey Harrison <[email protected]>
| * | | build: flatten directory names in j3d-util repoHarvey Harrison2016-10-281-5/+5
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
* | | | Update README.mdPhilip Jordan2019-09-021-16/+16
| | | |
* | | | Rename GL2ES2PipelineUsageGguide.md to GL2ES2PipelineUsageGuide.mdPhilip Jordan2019-09-021-0/+0
| | | |
* | | | Rename GL2ES2Pipeline usage guide.md to GL2ES2PipelineUsageGguide.mdPhilip Jordan2019-09-021-0/+0
| | | |
* | | | Update README.mdPhilip Jordan2019-09-021-2/+2
| | | |
* | | | Update README.mdPhilip Jordan2019-09-021-3/+3
| | | |
* | | | Update README.mdPhilip Jordan2019-09-021-5/+2
| |_|/ |/| |
* | | Merge pull request #1 from bigianb/dev1.7.01.7.0-pre2Philip Jordan2018-09-052-5/+17
|\ \ \ | | | | | | | | Fix HiDPI issues on windows
| * | | Fix HiDPI issues on windowsIan Brown2018-09-042-5/+17
|/ / /
* | | Dropped java compiler required back to 1.6 as that is the maximumphil2018-01-191-2/+2
| | | | | | | | | compatibility required
* | | Some excellent doc files addedphil2017-12-2944-0/+3312
| | |
* | | checkAppContext added to getBestConfigurationphil2017-05-032-0/+8
| | | | | | | | | | | | see here for more details http://forum.jogamp.org/Java3D-1-6-Web-Start-from-Mac-OS-X-to-Multi-OS-td4037924.html
* | | ignore javadoc output locationphil2017-05-021-0/+2
| | |
* | | Gl2ES2Pipeline autoMipMap generation enabledphil2017-02-271-17/+15
| | |
* | | Jogl2es2Pipeline, gl2es2 calls reduced, short indexes loaded fasterphil2017-02-271-67/+155
| | |
* | | Performance improvements intersects and j3dmessagephil2017-02-276-31/+74
| | | | | | | | | | | | | | | | | | | | | The boundingBox intersects maths removes some repeated multiplications SceneGrph objects that were heavy users of J3dMessages now hold onto the previous messages and reuse them if possible to reduce the amount of new statements
* | | Actual support for a true GL2ES2 contextphil2017-01-083-976/+1036
| | | | | | | | | | | | | | | It turns out that a gl2es3 will be returned even if a es2 is asked for. This means that some of the actions that were being performed were bad, like transpose on setMatrix and set max texture lod
* | | Code changes as suggested by gouessej phil2016-12-204-19/+3
| | | | | | | | | | | | | | | | | | One functional code change in the VersionInfo template The SparseArray comments not changed to ensure maximum similarity with original
* | | Jogl2es2Pipeline: determining the presence of data structures in shadersphil2016-12-202-14/+22
| | | | | | | | | | | | | | | simplified And made faster
* | | Jogl2es2Context updated to correctly clear uniform load state each framephil2016-12-201-25/+14
| | | | | | | | | As per the previous commit enhancement
* | | Jogl2es2Pipeline: system for determining uniforms current state improvedphil2016-12-201-88/+179
| | | | | | | | | | | | | | | Less equals and setZero methods used, more simply == statements. Note this can be cleaned up more
* | | Jogl2es2pipeline: ignoreVertexColors load into shader was buggyphil2016-12-201-9/+21
| | |
* | | Jogl2es2pipeline: array data copied to nio buffers as late as possiblephil2016-12-201-161/+219
| | | | | | | | | | | | This allows for less data copy during each render pass if the data is unchanged
* | | ShaderProgramRetained excessive string creation reducedphil2016-12-082-1136/+1199
| | | | | | | | | | | | | | | In simply checking for a warning given the shader program was creating a long string and using a hash get, now a simple boolean on each attribute indicates warning given, faster and less garbage created
* | | Gl2es2Pipeline executed contexts for Geometry not recorded in Indexedphil2016-12-072-1/+7
| | |
* | | Enumeration swapped to typed Iteratorphil2016-12-0748-250/+417
| | | | | | | | | | | | | | | | | | | | | | | | All Enumerations swapped and generic types added See docs/api-changes-1.7.txt THIS WILL BREAK YOUR CODE! But the change is very minor to adjust to.
* | | glTexImage2D glTexSubImage2D glReadPixel handling correctedphil2016-12-051-77/+37
| | | | | | | | | | | | It now supports the INT_ARRAY and INT_BUFFER types and only hands into ES2 the allowed values
* | | GL_OES_texture_npot extensions checkedphil2016-12-051-1/+3
| | | | | | | | | | | | As this is the extension used on ES hardware for non power of two texture support
* | | setFFP more minimize calls added for matrixesphil2016-12-052-311/+331
| | | | | | | | | Also a frame stat of skipped no shader
* | | transparencyAlpha sent through, readOffScreenBuffer supports INT bufferphil2016-12-052-605/+684
| | |
* | | Using Appearance with the Jogl2es2Pipeline will output a warningphil2016-12-041-1/+5
| | | | | | | | | Only ShaderAppearances will display anything
* | | update pom added myself as maintainerphil2016-12-041-4/+18
| | |
* | | performance guide updatedphil2016-12-041-3/+6
| | |
* | | maxVaryingVectors variable loaded into canvas3Dphil2016-12-012-0/+12
| | | | | | | | | This is very important on low power hardware and affects shader design
* | | checkGLSLShaderExtensions in gl2es2pipeline return truephil2016-11-301-7/+8
| | | | | | | | | In all cases as teh support is mandatory and not a published extension
* | | gl2es2pipeline used JAWT instead of OffscreenLayerOption phil2016-11-221-5/+10
| | | | | | | | | This unnecessarily bound closer to awt
* | | docs updated to reflect the pipeline changesphil2016-11-212-32/+32
| | |
* | | SparseArray added for performance in gl2es2pipelinephil2016-11-175-518/+824
| | | | | | | | | plus a big general code tidy up of the pipeline