summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Minor change to Mac OS X build related to issue 491.Kevin Rushforth2007-05-161-2/+0
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@843 ba19aa83-45c5-6ac9-afd3-db810772062c
* Source code changes for issue 491: Refactor platform-specific classes to use ↵Kevin Rushforth2007-05-1613-120/+349
| | | | | | non-overlapping class names git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@842 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 489: AutoOffScreenCanvas3D: postSwap() is called twiceKevin Rushforth2007-05-151-17/+21
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@841 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed to Issue 488 : ImageComponent3D bug with by-reference imagesChien Yang2007-05-151-2/+3
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@840 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped buildnum to 5Kevin Rushforth2007-05-011-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@839 ba19aa83-45c5-6ac9-afd3-db810772062c
* Update release notes to indicate fix for issue 486Kevin Rushforth2007-04-301-0/+5
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@837 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix to Issse 486 : Java 3D hangs on some Windows Vista systemsChien Yang2007-04-304-12/+12
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@836 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated release notesKevin Rushforth2007-04-272-0/+10
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@835 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 485: ClassCastException when switching shaders in ↵Kevin Rushforth2007-04-273-17/+18
| | | | | | PhongShadingGLSL example git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@834 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated release notes for 1.5.1-beta1Kevin Rushforth2007-04-262-11/+485
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@833 ba19aa83-45c5-6ac9-afd3-db810772062c
* Initial version of 1.5.1-beta1 release notesKevin Rushforth2007-04-261-0/+507
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@832 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 314 : Issue with Stenciled Transparent ObjectsChien Yang2007-04-263-18/+22
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@831 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix for issue 480.paulby2007-04-231-6/+14
| | | | | | | The bounds were being cached after being transformed, which is not what getBounds expects. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@830 ba19aa83-45c5-6ac9-afd3-db810772062c
* Remove a wrong assert testChien Yang2007-04-201-3/+0
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@829 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed to Issue 412 : Exception when updating Y_UP BY_REFERENCE imageChien Yang2007-04-202-1/+14
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@828 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped buildnum to 4Kevin Rushforth2007-04-201-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@827 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 480. Cache getBounds() resultspaulby2007-04-2010-88/+251
| | | | | | | | | | Issue number: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@825 ba19aa83-45c5-6ac9-afd3-db810772062c
* install-debug target should use debug vecmath.jarKevin Rushforth2007-04-171-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@824 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed SecurityException when running applets & Web Start applications causedKevin Rushforth2007-04-171-14/+33
| | | | | | | by the fix for issue 293. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@823 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 362: dynamic assignment of Canvas3D to View makes content disappearKevin Rushforth2007-04-161-3/+7
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@822 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed to Issue 396 : Off-screen Canvas3D / D3D: Resizing crashes VMChien Yang2007-04-133-20/+17
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@821 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 479: JOGL: Screen door transparency renders incorrectly on ↵Kevin Rushforth2007-04-131-2/+2
| | | | | | JoglPipeline git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@820 ba19aa83-45c5-6ac9-afd3-db810772062c
* Add install-opt targetpaulby2007-04-132-0/+14
| | | | | | | | | | Issue number: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@819 ba19aa83-45c5-6ac9-afd3-db810772062c
* Stats logger for total execution time of users Behaviorspaulby2007-04-121-0/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@818 ba19aa83-45c5-6ac9-afd3-db810772062c
* As part of the work for issue 293 (better error logging), I changed allKevin Rushforth2007-04-12101-1072/+1073
| | | | | | | | occurrences of System.out.* to System.err.* Many of these should eventually be changed to use the logging system git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@817 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix to Issue 226 submitted by aces.Chien Yang2007-04-125-221/+239
| | | | | | | Issue 226 - D3D : fail on stress test for the creation and destruction of Canvases git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@816 ba19aa83-45c5-6ac9-afd3-db810772062c
* Framework for issue 293: Need better logging for j3d error, warning, ↵Kevin Rushforth2007-04-1212-323/+411
| | | | | | | | | assertion messages. Added logging capability for some error messages and for rendering stats git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@815 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 347: OffScreen Canvas3D always reloads textures, display listsKevin Rushforth2007-04-115-67/+147
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@814 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added developer logger system.paulby2007-04-113-2/+83
| | | | | | | | | | | Added ImageComponent checks for some copy cases Issue number: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@813 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed the following issues:Kevin Rushforth2007-04-105-59/+154
| | | | | | | | 348: Programmable shaders do not work for OffScreen Canvas3D 378: Shaders are not rendered when Canvas3D is created and destroyed git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@812 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bump buildnumKevin Rushforth2007-04-061-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@811 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Submitted by Nvaidya - Fixed to Issue 447 : Enhance Element Traversal To ↵Chien Yang2007-04-034-421/+443
| | | | | | | | | | Improve Pick Hits 2) Renamed zip file for src target. 3) Removed zip clean targets. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@809 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed to Issue 467 : Add Java3D source jar file as a separate or part of the ↵Chien Yang2007-04-033-1/+122
| | | | | | distribution. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@808 ba19aa83-45c5-6ac9-afd3-db810772062c
* Removed a debug print statementKevin Rushforth2007-03-301-1/+0
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@807 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 471: Performance degradation with shader attribute object setValue()Kevin Rushforth2007-03-306-40/+64
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@806 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 402 : Off-screen Canvas3D throws Exception on BufferedImage of ↵Chien Yang2007-03-301-60/+53
| | | | | | TYPE_4BYTE_ABGR and TYPE_INT_ARGB git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@805 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 239: Stencil buffer should be cleared at the start of each frameKevin Rushforth2007-03-294-27/+68
| | | | | | | | Note that the D3D code may still need to save/restore the stencil write mask and enable flag. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@804 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 458: Canvas3D stops rendering on window closeKevin Rushforth2007-03-294-135/+148
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@803 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 239: Stencil buffer should be cleared at the start of each frameKevin Rushforth2007-03-268-34/+78
| | | | | | | | | | | | This partial fix adds a new "j3d.stencilClear" boolean property that specifies whether the stencil buffer is cleared every frame by default. Note that this is the first part of the partial fix. We still need to finish the D3D code, and we need to verify whether the stencil mask needs to be saved/forced to all 1s/restored git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@802 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fixed Issue 470 : Need informative error message for mismatched ↵Chien Yang2007-03-226-82/+82
| | | | | | | | | NioImageBuffer 2) Code cleanup. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@801 ba19aa83-45c5-6ac9-afd3-db810772062c
* D3D : Added hardware mipmap support for Texture3D and TextureCubeMap.Chien Yang2007-03-223-14/+25
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@800 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Implemented Issue 126 : Use OpenGL automatic mipmap generationChien Yang2007-03-2114-145/+235
| | | | | | | 2) Fixed Issue 408 : Poor quality of auto-generated mipmaps git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@799 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fixed Issue 461 : ClassCastException thrown when using filters with ↵Chien Yang2007-03-165-334/+65
| | | | | | | | | | | NioImageBuffer 2) Minor clean up; removed unuse variables. Note: This isn't a Complete fix to auto mipmap. It will be addressed in Issue 126 and 408. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@798 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 466: NPE when updating lights with multiple viewsKevin Rushforth2007-03-161-8/+18
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@797 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed the Mac OS X build, which was broken as a result of an earlier putback.Kevin Rushforth2007-03-091-7/+47
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@796 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed a typo in native pipe.Chien Yang2007-03-092-15/+13
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@795 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed a logic bug setting gl version flags.Chien Yang2007-03-092-27/+26
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@794 ba19aa83-45c5-6ac9-afd3-db810772062c
* Update ogl native and set gl13 to true too.Chien Yang2007-03-092-0/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@793 ba19aa83-45c5-6ac9-afd3-db810772062c
* Set gl14 to true if driver is OpenGL version 1.4Chien Yang2007-03-091-1/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@792 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 381: ByRef, yDown, 4BYTE_ABGR throws ArrayIndexOOB Exceptionpepe2007-03-091-0/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@791 ba19aa83-45c5-6ac9-afd3-db810772062c