aboutsummaryrefslogtreecommitdiffstats
path: root/src/native/d3d
Commit message (Collapse)AuthorAgeFilesLines
* 1) VC7 and VC8 compile ready for ogl and d3d.Chien Yang2007-01-103-2/+7
| | | | | | | 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
* Fixed the following issues:Kevin Rushforth2006-12-051-0/+3
| | | | | | | | | | | 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 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
* 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
* 1) Fixed Issue 349 : OffScreen Canvas3D needlessly forces power-of-two for ↵Chien Yang2006-10-283-12/+40
| | | | | | | | | | its buffer 2) Fixed Issue 371 : Poor raster quality for systems that don't support NPOT textures 3) Minor clean up to native piples git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@731 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Implemented Raster support for d3d pipe.Chien Yang2006-10-273-30/+169
| | | | | | | 2) Created a proper vertex data type for Background image. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@729 ba19aa83-45c5-6ac9-afd3-db810772062c
* Implemented background texture support for D3D pipe.Chien Yang2006-10-253-88/+162
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@727 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Ported readRaster, executeRasterDepth, readOffScreenBuffer, and partially ↵Chien Yang2006-10-193-128/+333
| | | | | | | | | done on textureFillBackground. 2) Removed unuse code in ogl and d3d. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@722 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Clean up dead code.Chien Yang2006-10-163-995/+434
| | | | | | | 2) Support INT image type for 3D texture, volume and part of Cubemap. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@721 ba19aa83-45c5-6ac9-afd3-db810772062c
* Support INT image type on 2D texture.Chien Yang2006-10-165-957/+1949
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@719 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fixed an exception in clear background.Chien Yang2006-10-119-293/+12
| | | | | | | 2) Clean up unwanted d3d code. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@718 ba19aa83-45c5-6ac9-afd3-db810772062c
* Merged dev-1_5 branch back to MAIN trunkKevin Rushforth2006-09-2915-1259/+906
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@701 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1. Fixed show-stopper D3D hangKevin Rushforth2006-01-061-3/+4
| | | | | | | 2. Added placeholders for release notes git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@497 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1. Include pre-FCS spec license.Kevin Rushforth2006-01-051-1/+1
| | | | | | | 2. Move debug print statement in d3d init code to be inside "if (debug)" test git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@496 ba19aa83-45c5-6ac9-afd3-db810772062c
* Restore copyright notice change from revision 1.10 that was lost in revision ↵Kevin Rushforth2006-01-051-1/+1
| | | | | | 1.11 . git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@495 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix ZFunc behavior. ZFunc must work even when there is no z-buffer write ↵Alessandro Borges2006-01-051-11/+4
| | | | | | enable, just as OpenGL does. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@494 ba19aa83-45c5-6ac9-afd3-db810772062c
* comment out debug output.Alessandro Borges2006-01-051-425/+426
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@493 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated Copyright date to 2006Kevin Rushforth2006-01-0526-26/+26
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@492 ba19aa83-45c5-6ac9-afd3-db810772062c
* Comment out call to printDepthFunc() to fix build failure.Kevin Rushforth2006-01-051-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@490 ba19aa83-45c5-6ac9-afd3-db810772062c
* Debug output fix.Alessandro Borges2006-01-031-3/+32
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@488 ba19aa83-45c5-6ac9-afd3-db810772062c
* Debug output fix.Alessandro Borges2006-01-023-28/+50
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@487 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added support to DepthFuncAlessandro Borges2006-01-021-39/+85
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@486 ba19aa83-45c5-6ac9-afd3-db810772062c
* line break fix.Alessandro Borges2006-01-021-12/+16
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@485 ba19aa83-45c5-6ac9-afd3-db810772062c
* Stencil support implemented for RenderingAttributesAlessandro Borges2005-12-261-7/+115
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@484 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix for uncorrect Stencil size report.Alessandro Borges2005-12-261-7/+13
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@483 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added support for Stencil.Alessandro Borges2005-12-211-13/+46
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@482 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added support for Stencil.Alessandro Borges2005-12-2111-191/+359
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@481 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix signature of D3D useCtx function so it will compile.Kevin Rushforth2005-12-131-1/+2
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@477 ba19aa83-45c5-6ac9-afd3-db810772062c
* Merged changes from dev-1_4 branch into the main trunk.Kevin Rushforth2005-10-1724-1956/+2453
| | | | | | | NOTE: all 1.4 development will now proceed on the main trunk. The dev-1_4 branch is closed. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@445 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bump version number to 1.3.3 so daily or experimental builds aren'tKevin Rushforth2005-03-221-1/+1
| | | | | | | misidentified as 1.3.2 git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@167 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped Copyright date to 2005Kevin Rushforth2005-02-1827-27/+27
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@127 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fixed issue 77 : Scene antialiasing is disabled on Windows / OpenGLChien Yang2004-10-281-19/+11
| | | | | | | | 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
* Issue number: 4, 28, 71 and 76Chien Yang2004-10-151-1/+2
| | | | | | | | | | | | | 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: 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-011-3/+6
| | | | | | | | | | 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
* Issue number: 26Kevin Rushforth2004-09-031-0/+11
| | | | | | | | 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
* Initial creation of j3d-core-utils sources in CVS repositoryKevin Rushforth2004-06-0927-0/+26026
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@7 ba19aa83-45c5-6ac9-afd3-db810772062c