aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added support to query GL_SGIS_generate_mipmap and GL_VERSION_1_4 (OpenGL only).Chien Yang2007-03-094-3/+38
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@790 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 457: ClassCastException in MasterControl when updating Texture3DKevin Rushforth2007-03-082-5/+5
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@789 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix to Issue 456 : NPOT background ( maybe raster) fail to work if HW ↵Chien Yang2007-03-072-1/+4
| | | | | | doesn't support NPOT texture git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@788 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fix Issue 455 : Need to disable NPOT textures for older cards that claim ↵Chien Yang2007-03-076-242/+241
| | | | | | | | | to support it. 2) Clean up NPOT texture support. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@787 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 417: JOGL: Mip-mapped NPOT textures rendered incorrectlyKevin Rushforth2007-03-061-1/+5
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@786 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 452: Java 3D should fall back to D3D if OpenGL not availableKevin Rushforth2007-03-066-26/+544
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@785 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fixed Issue 414 : D3D: NPOT textures not properly disabled on card that ↵Chien Yang2007-03-066-134/+28
| | | | | | | | | lacks support 2) Redo NPOT support by pushing all control logic to Java side. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@784 ba19aa83-45c5-6ac9-afd3-db810772062c
* Completed the fix to Issue 415 - Need ability to disable NPOT textures for ↵Chien Yang2007-03-021-36/+44
| | | | | | raster/background git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@783 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed a VC compiler issue on using a method without first declare.Chien Yang2007-03-011-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@782 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) OGL and JOGL only : Fix to Issue 415 : Need ability to disable NPOT ↵Chien Yang2007-02-286-84/+40
| | | | | | | | | textures for raster/background 2) Minor fix on when to call setHasMultiSample(). At present this method is not called, but getHasMultiSample() is used. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@781 ba19aa83-45c5-6ac9-afd3-db810772062c
* Sync up with the latest versions of glext.h and wglext.h.Kevin Rushforth2007-02-263-81/+858
| | | | | | | | | Note that these new versions no longer use the SGI FreeB license, but instead use an MIT license. The THIRDPARTY-LICENSE-GLEXT.txt file has been updated to reflect this. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@780 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 431Chien Yang2007-02-231-0/+2
| | | | | | | | | | | Obtained from: David Grace ( dutchiedave ) Submitted by: David Grace ( dutchiedave ) Reviewed by: Chien Yang ( jada ) Fixed. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@779 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 416 : JOGL: ClassCastException in Renderer with NioImageBufferChien Yang2007-02-201-17/+74
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@778 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 444: Transform updates overly expensiveKevin Rushforth2007-02-154-69/+160
| | | | | | | | | | 1) Refactored message processing in TransformStructure to use a more efficient collection (HashSet). 2) Optimized isNanOrInfinity check git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@777 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix to Issue 274 : NPE With Simultaneous View and Content Side PickingBehaviorsChien Yang2007-02-151-8/+13
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@776 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped buildnum to 2Kevin Rushforth2007-02-091-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@775 ba19aa83-45c5-6ac9-afd3-db810772062c
* Update copyright to 2007Kevin Rushforth2007-02-09484-486/+492
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@773 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix issue 441paulby2007-02-061-7/+7
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@772 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed 434: OutOfMemory after creating millions of RenderAtomListInfo objectsKevin Rushforth2007-01-191-0/+3
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@771 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 435: Memory leak when reusing an Appearance with a single TextureKevin Rushforth2007-01-171-0/+2
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@770 ba19aa83-45c5-6ac9-afd3-db810772062c
* Enable javaonly build on dist target. macosx is now part of daily build.Chien Yang2007-01-111-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@769 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) VC7 and VC8 compile ready for ogl and d3d.Chien Yang2007-01-1013-35/+55
| | | | | | | 2) Cleanup d3d build.xml script to closely resemble ogl build.xml. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@768 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1. Fixed issue 357: Memory leak when using textures with multiple viewsKevin Rushforth2007-01-104-10/+30
| | | | | | | 2. Fixed a related off-by-one error (thanks, mcneilk) which turned out to be harmless in this case, but fixing it may prevent future bugs git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@767 ba19aa83-45c5-6ac9-afd3-db810772062c
* VC8 ready. Removed obsolete option, and suppress VC8 deprecated warning.Chien Yang2007-01-095-10/+16
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@766 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 364: Canvas3D.setOffScreenBuffer(null) sometimes hangsKevin Rushforth2006-12-202-20/+21
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@765 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 425 : NullPointerException in automatic mipmap generationChien Yang2006-12-201-2/+28
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@764 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped version to 1.5.1Kevin Rushforth2006-12-147-871/+42
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@763 ba19aa83-45c5-6ac9-afd3-db810772062c
* Update main LICENSE.txt file for 1.5Kevin Rushforth2006-12-141-8/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@761 ba19aa83-45c5-6ac9-afd3-db810772062c
* Final spec license for Java 3D 1.5 APIKevin Rushforth2006-12-141-153/+155
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@760 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated license info for 1.5 APIKevin Rushforth2006-12-132-9/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@759 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added release-final targetKevin Rushforth2006-12-071-3/+88
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@758 ba19aa83-45c5-6ac9-afd3-db810772062c
* Release ntoes for 1.5.0Kevin Rushforth2006-12-071-1/+806
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@757 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated linksKevin Rushforth2006-12-071-5/+5
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@756 ba19aa83-45c5-6ac9-afd3-db810772062c
* Release notes for 1.5.0Kevin Rushforth2006-12-071-0/+815
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@755 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed the following issues:Kevin Rushforth2006-12-053-1/+16
| | | | | | | | | | | 400: Lighting differs with various renderers 403: AssertionError while changing (offscreen) Texture size Partially fixed the following issue (JOGL pipeline is fixed): 399: Off-screen Canvas3D / JOGL | D3D: j3d.transparentOffScreen ignored git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@754 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added binary license and release info for 1.5.0 releaseKevin Rushforth2006-11-278-0/+784
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@753 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bump buildnum and betanumKevin Rushforth2006-11-141-2/+2
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@752 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added link to JCanvas3D javadocKevin Rushforth2006-11-102-0/+6
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@750 ba19aa83-45c5-6ac9-afd3-db810772062c
* Finished release notes for 1.5.0-beta2Kevin Rushforth2006-11-103-60/+447
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@749 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 379: Needs NPOT support documented in Texture, Texture3D and ↵Kevin Rushforth2006-11-094-46/+110
| | | | | | TextureCubeMap git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@748 ba19aa83-45c5-6ac9-afd3-db810772062c
* Preliminary release notes (without "bugs fixed" list).Kevin Rushforth2006-11-091-0/+619
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@747 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 380 : NPE when uncheck Show Color Texture in Dot3 demoChien Yang2006-11-091-7/+9
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@746 ba19aa83-45c5-6ac9-afd3-db810772062c
* Backed out part of the fix for issue 347 to avoid a race condition ↵Kevin Rushforth2006-11-091-3/+13
| | | | | | associated with the fix. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@745 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 238: Exception in thread "J3D-MasterControl-1" when setting ↵Kevin Rushforth2006-11-082-17/+23
| | | | | | TextureUnitState to 0-length array git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@744 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added in information on CubeMap doesn't support INT format (Issue 377)Chien Yang2006-11-081-3/+13
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@743 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 84: Rendering pauses after Canvas3D disposal until AWT eventKevin Rushforth2006-11-072-17/+25
| | | | | | | This also supersedes the fix for the previously-reported JCanvas3D freeze (issue 131), and is a more robust solution. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@742 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 131: Fixed a startup freeze problem with JCanvas3DKevin Rushforth2006-11-071-0/+7
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@741 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 368 : Background texture doesn't work on system with no NPOT supportChien Yang2006-11-071-19/+29
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@740 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 219 - Support for Non Power of Two texture sizeAlessandro Borges2006-11-031-4/+51
| | | | | | | | check cap-bits D3DPTEXTURECAPS_POW2 and D3DPTEXTURECAPS_NONPOW2CONDITIONAL if vcards support NPOT textures. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@739 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 219 - Support to Non Power of Two teture SizeAlessandro Borges2006-11-031-0/+1
| | | | | | | Added BOOL supportNPOT field git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@738 ba19aa83-45c5-6ac9-afd3-db810772062c