aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Amd64 buildpaulby2004-10-204-3/+83
| | | | | | | | | | Issue number: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@58 ba19aa83-45c5-6ac9-afd3-db810772062c
* FIxed 4 problems with off-screen rendering:Kevin Rushforth2004-10-205-64/+136
| | | | | | | | | | | | 1) modified Canvas3D.setOffScreenBuffer to accept "null", allowing users to reclaim pbuffer resources. 2) added cleanup code to destroy dummy window and class in a couple of places where we were getting an error return 3) fixed a bug caused by not properly keeping track of whether a speficic pixel format supports pbuffers. 4) only return HW accelerated pixel formats from getBestConfiguration The first fix applies to all platforms. The last 3 are Windows only. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@57 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 4, 28, 71 and 76Chien Yang2004-10-1511-688/+1805
| | | | | | | | | | | | | Windows OpenGL only : This fix will use hardware Pbuffer for offScreenBuffer rendering if the graphics hardware support it, else BitMap is use as a fallback. 1) Fixed issue 4 - Speed of OffScreen Canvas3D 2) Fixed issue 28 - Combine Mode & Missing Texture in OffScreen snapshot on Win/XP 3) Fixed issue 71 - OGL: OffScreen canvas ignore GraphicsConfigTemplate under windows. 4) Fixed issue 76 - OffScreen rendering should use Pbuffer on Windows / OpenGL 5) Cleanup native ChoosePixelFormat code. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@56 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 11Kevin Rushforth2004-10-131-35/+14
| | | | | | | | Submitted by: kcr Fixed Issue 11: Seemingly inconsistent delays in updating attributes git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@55 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed typo in fix for Issue 20 -- freeFbConfig method inKevin Rushforth2004-10-062-4/+4
| | | | | | | | NativeConfigTemplate3D should be freeFBConfig (capital "B") to match actual native call. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@54 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 23Kevin Rushforth2004-10-063-41/+133
| | | | | | | | | | Obtained from: nvaidya Submitted by: kcr Reviewed by: kcr, jada Fixed Issue 23 : Enhancement to Reduce MemoryBloat in IndexedGeometryArray git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@53 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 36Kevin Rushforth2004-10-054-16/+19
| | | | | | | | Submitted by: kcr Fixed Issue 36 -- Vector3d hashCode() method distinguishes between -0.0 and 0.0 git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@52 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 74Kevin Rushforth2004-10-011-2/+2
| | | | | | | | | | Obtained from: miles Submitted by: kcr Reviewed by: kcr Fix for Issue 74 : Texture/color math difference (D3D vs OGL) git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@51 ba19aa83-45c5-6ac9-afd3-db810772062c
* With this fix Java 3D will require GLX 1.3 or higher toChien Yang2004-10-0114-577/+727
| | | | | | | | | | compile or run. 1) Fixed issue 20 - Off-screen rendering doesn't work on Linux. 2) Cleanup native chooseOglVisual code. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@50 ba19aa83-45c5-6ac9-afd3-db810772062c
* More cleanup of version info (and workaround for JDK 1.5 bug in staticKevin Rushforth2004-09-231-9/+18
| | | | | | | final string assignments) git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@49 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bump to pre8Kevin Rushforth2004-09-221-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@48 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bump version_build to build7Kevin Rushforth2004-09-221-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@46 ba19aa83-45c5-6ac9-afd3-db810772062c
* More cleanup of build.xml prior to build7Kevin Rushforth2004-09-222-27/+92
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@45 ba19aa83-45c5-6ac9-afd3-db810772062c
* Shorten release string to fit on 80 char lineKevin Rushforth2004-09-221-2/+2
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@44 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated URL for forum threadKevin Rushforth2004-09-171-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@43 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated web pages with rough first draft of ideas for supportingKevin Rushforth2004-09-1712-0/+2946
| | | | | | | programmable shaders in Java 3D 1.4. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@42 ba19aa83-45c5-6ac9-afd3-db810772062c
* More updates in use of ant tagsKevin Rushforth2004-09-173-41/+83
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@41 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number:paulby2004-09-178-81/+134
| | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Update to build system and source files so that the build version number (and other related information) is maintained exclusively in the top level build.xml script. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@40 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number:paulby2004-09-152-2/+94
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Add prototype rpm build target git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@39 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: Issue 72Kevin Rushforth2004-09-153-28/+43
| | | | | | | | Submitted by: kcr Fixed Issue 72 - Exception in setOffScreenBuffer when Canvas3D not in View git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@38 ba19aa83-45c5-6ac9-afd3-db810772062c
* Throw HeadlessException if isHeadless() is true. This avoids aKevin Rushforth2004-09-131-0/+7
| | | | | | | cryptic error message from MasterControl.loadLibraries(). git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@37 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped version build string to "build6"Kevin Rushforth2004-09-121-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@36 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 26Kevin Rushforth2004-09-033-4/+38
| | | | | | | | Added 3 new properties to Canvas3D.queryProperties() that applications can check: texture3DWidthMax, texture3DHeightMax, and texture3DDepthMax. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@34 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 18Chien Yang2004-08-133-31/+83
| | | | | | | | Fixed Issue 18 : Moved the execution of destroyOffScreenBuffer and createOffScreenBuffer to the renderer thread. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@33 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 12: Frame counter isn't always incremented correctlyKevin Rushforth2004-08-122-9/+38
| | | | | | | Fixed Issue 21: Exception in WakeupOnElapsedFrames behavior stops renderer... git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@32 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 14Kevin Rushforth2004-08-092-73/+45
| | | | | | | Fixed Issue 14 : Random NPE in uninitialized SoundScheduler git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@31 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 19Kevin Rushforth2004-08-051-1/+14
| | | | | | | Fixed Issue 19 : Resizing off-screen Canvas3D hangs on Solaris git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@30 ba19aa83-45c5-6ac9-afd3-db810772062c
* Temporary fix for Issue 16: Issue with Runtime instantiation of Canvas3DKevin Rushforth2004-08-041-0/+11
| | | | | | | Commented out creation and MakeCurrent of dummy wgl context in native isSceneAntialiasingMultiSamplesAvailable() method. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@29 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed links (use "java3d.dev.java.net/" not "index.html")Kevin Rushforth2004-08-031-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@28 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated web pagesKevin Rushforth2004-07-302-31/+47
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@27 ba19aa83-45c5-6ac9-afd3-db810772062c
* Minor update to debug print messages and handling of System propertiesKevin Rushforth2004-07-264-331/+147
| | | | | | | | Fixed typo in property name: j3d.compliedVertexArray --> j3d.compiledVertexArray git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@26 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1. Remove all URLs with e-mail addresses -- replaced with list 'at' ↵Kevin Rushforth2004-07-171-18/+25
| | | | | | | | | project.dev.java.net instead (to reduce probability of spam) 2. Make off-java.net URLs and license URLs pop up in a separate window git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@25 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped version string to build5Kevin Rushforth2004-07-021-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@24 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 3Kevin Rushforth2004-07-023-5/+31
| | | | | | | | Submitted by: kcr Fixed Issue 3: lg3d: gets unsatisified link error on various ATI cards git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@23 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated to refer to common issues list in parent projectKevin Rushforth2004-07-021-33/+51
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@22 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed a transparency sorting problem for Project Looking GlassKevin Rushforth2004-06-266-3/+72
| | | | | | | Updated pre-release info files git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@21 ba19aa83-45c5-6ac9-afd3-db810772062c
* Started work needed for binary releases.Kevin Rushforth2004-06-259-82/+583
| | | | | | | | | | Added license files for JRL & JDL. Updated web pages. Renamed third party license files so they are clearly identified with the prefix THIRDPARTY-LICENSE- git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@20 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed broken linkKevin Rushforth2004-06-251-3/+3
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@19 ba19aa83-45c5-6ac9-afd3-db810772062c
* More web page updatesKevin Rushforth2004-06-251-7/+18
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@18 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated placeholder license infoKevin Rushforth2004-06-231-12/+11
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@17 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Transparency sorting bug discovered by lg3d:Kevin Rushforth2004-06-191-13/+40
| | | | | | | | Intermittent null pointer exception when modifying appearance of depth-sorted transparent objects git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@16 ba19aa83-45c5-6ac9-afd3-db810772062c
* More web page updatesKevin Rushforth2004-06-161-36/+52
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@15 ba19aa83-45c5-6ac9-afd3-db810772062c
* Minor update to build instructionsKevin Rushforth2004-06-141-17/+24
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@14 ba19aa83-45c5-6ac9-afd3-db810772062c
* Minor web page updatesKevin Rushforth2004-06-101-7/+6
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@13 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed cut/paste error in build-instructionsKevin Rushforth2004-06-101-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@12 ba19aa83-45c5-6ac9-afd3-db810772062c
* More updates to build instructionsKevin Rushforth2004-06-101-12/+9
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@11 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated build instructionsKevin Rushforth2004-06-103-129/+187
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@10 ba19aa83-45c5-6ac9-afd3-db810772062c
* More web page updatesKevin Rushforth2004-06-095-1/+2
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@9 ba19aa83-45c5-6ac9-afd3-db810772062c
* Point to build instructionsKevin Rushforth2004-06-091-5/+8
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@8 ba19aa83-45c5-6ac9-afd3-db810772062c
* Initial creation of j3d-core-utils sources in CVS repositoryKevin Rushforth2004-06-09439-15/+239947
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@7 ba19aa83-45c5-6ac9-afd3-db810772062c