commit 360001de0308bb9bd28568db9be453d937322a4e Author: François Bertel Date: Tue Jul 6 18:04:38 2010 -0400 BUG:Unbind the 3D texture not the 2D one. ENH: Removed unnecessary changes. Removed unnecessary changed related to fixed pipeline: By using a shader, lines like glEnable(GL_TEXTURE_3D), glDisable(GL_TEXTURE_2D), glDisable(GL_LIGHTING) have no effect. commit 1fbb6c70b282a4327632b58a0c539b53a83151b8 Author: François Bertel Date: Tue Jul 6 17:57:53 2010 -0400 STYLE:Make code following VTK style regarding brackets commit a4510124ebb0c831d98bbd9ceee24c0d623877ee Author: François Bertel Date: Tue Jul 6 17:51:26 2010 -0400 ENH:Now vtkOpenGLProjectedAAHexahedraMapper uses vtkShaderProgram2. commit adb89458f2709daf89fdbd68b3bc75bb2caa58e8 Author: François Bertel Date: Tue Jul 6 17:50:49 2010 -0400 ENH:Added support for geometry shader settings in vtkShaderProgram2. commit 0c4b3323c547a8a312d6e1e2e8367fd7e4ff6824 Author: François Bertel Date: Tue Jul 6 15:27:17 2010 -0400 ENH:Moved shaders in their own files commit 3d14717022f9eb7548dc9bf5039118f264e6f3c2 Author: François Bertel Date: Tue Jul 6 13:35:00 2010 -0400 ENH:Refactoring:added an OpenGL independent vtkProjectedAAHexahedraMapper commit de50f126016a373bcbbb0a7dcb4e99f9abd7477b Author: François Bertel Date: Tue Jul 6 13:10:09 2010 -0400 STYLE:Indent code properly for VTK style, limit lines to 79 columns. commit 3b871beb7cf13295f4dc9b551d2c2a92068d839e Author: François Bertel Date: Tue Jul 6 12:56:46 2010 -0400 STYLE:Added some description or call for description, reshuffle order. commit dd32db07db23a5bbf01d98a628113c9369b2ee00 Author: François Bertel Date: Tue Jul 6 12:24:24 2010 -0400 COMP:Fixed warnings (unused arg/local variable, conversion, old-style cast) commit 5fd92e4638dc7c3376d257a40c739ebf3984a223 Author: François Bertel Date: Tue Jul 6 12:09:42 2010 -0400 BUG:Fixed HeaderTesting-VolumeRendering by moving vtkgl.h to cxx file. BUG: Fixed missing texture3D boolean in extension detection. commit 180b4cf01f54316ef05e10f6f9b9533ae8073a08 Author: François Bertel Date: Tue Jul 6 12:04:27 2010 -0400 BUG:Fixed vtk debug leaks. commit 0ec8cd355490dce8b07794bab292142cb4d3cfb5 Author: François Bertel Date: Tue Jul 6 11:55:01 2010 -0400 BUG:Fixed missing methods, uninitialized memory, wrong code and test Added public method IsRenderSupported() BUG: Fixed uninitialized variable "Initialized" in constructor BUG: Initialize(): improve OpenGL extensions check BUG: Initialize(): make it robust when extensions are not supported BUG: CreateProgram(): shader object status was check with GetProgramiv() when it should be check with GetShaderiv() BUG: ReleaseGraphicsResources(): set Initialized to false, release memory only when Initialized is true. BUG: Make the test a real regression test (no infinite loop), remove hardcoded path to dataset, check if extensions are supported. commit a07ce6484cf61872e1efb38b661b24694ba61a57 Author: François Bertel Date: Tue Jul 6 10:55:17 2010 -0400 BUG:Fix crash of test otherPrint. ReleaseGraphicsResources() cannot be called inside a destructor. commit 15b54fc6d073d17af9ba23a5bd00de51524d13f1 Author: François Bertel Date: Tue Jul 6 10:46:42 2010 -0400 BUG:Fix HeaderTesting-VolumeRendering by removing old-style macro. commit 692b97522efd57a0e6d391be8b8afba0d5de19a5 Author: Stephane Marchesin Date: Thu Jun 3 03:37:37 2010 -0700 Add Axis-aligned projected hexahedra renderer. Signed-off-by: François Bertel