| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@127 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
| |
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@123 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
| |
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@122 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
|
|
| |
acceleration and crash OS.
2) Fixed to issue 98 - Random Lockup when adding a Canvas3D to JTabbedPane.
3) Partial fix to issue 100 - Offscreen Capture crash JVM.
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@120 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
| |
Fixed Issue 5 (FlyingGuns crash in native code on Canvas removal).
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@94 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
|
|
| |
Implemented feature request for Issue 91: Added two new properties,
native.vendor and native.renderer, which return the name of the vendor
and the renderer string from the native library. Currently D3D sets
these properties to "<UNKNOWN>".
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@93 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: kcr
Reviewed by: cyang
Fixed Issue 86 by disabling user-specified clip planes, as well as other
missing attributes. Moved these into a common method called by
composite(), texturemapping(), clear(), and textureclear()
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@85 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
|
|
|
|
| |
enable or disable the use of OpenGL Pbuffer rendering for off-screen
Canvas3D objects. The default value for this property is "true". To
disable Pbuffer rendering, use "java -Dj3d.usePbuffer=false ..."
2. Changed the few remaining C++-style "//" comments to "/* ... */"
for maximum portability.
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@75 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
|
| |
Reviewed by: kcr
Added new j3d.transparentOffScreen flag to allow transparent (alpha = 0)
backgrounds for off-screen Canvas3D rendering.
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@64 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
| |
2) For Win32-OGL : Apply similar technique, used in fix to 77, to Stereo, DoubleBuffer and Accum.
3) For Unix and Win32-OGL : Automat multisample density request in chooseFBConfig/ChoosePixelFormat if ARB_multisample is supported. It starts with sample density = 8 and move down if it can't find one.
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@63 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
|
| |
certain GL extensions
2. Added missing file (src/native/share/build-linux-amd64.xml) to CVS repository for amd64 build.
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@61 ba19aa83-45c5-6ac9-afd3-db810772062c
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
|
|
|
| |
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
|
|
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@7 ba19aa83-45c5-6ac9-afd3-db810772062c
|