Flavien Bridault pushed to branch master at Debian Med / fw4spl

Commits:
f53514b6 by Flavien Bridault at 2018-10-30T10:46:20Z
Update patches

- - - - -


2 changed files:

- debian/patches/fix_vtk6_build.patch
- debian/patches/series


Changes:

=====================================
debian/patches/fix_vtk6_build.patch
=====================================
@@ -99,27 +99,6 @@ Description: Backport of the code using VTK to be compatible 
with 6.3
  
      /// Records the mouse position when selecting.
      int m_initMouseX;
---- 
fw4spl.orig/SrcLib/visu/fwRenderVTK/src/fwRenderVTK/vtk/fwVtkWheelRepresentation.cpp
-+++ 
fw4spl/SrcLib/visu/fwRenderVTK/src/fwRenderVTK/vtk/fwVtkWheelRepresentation.cpp
-@@ -10,15 +10,18 @@
- 
- #include <glm/common.hpp>
- #include <glm/gtc/constants.hpp>
-+#include <glm/gtc/vec1.hpp>
- 
- #include <vtkCellArray.h>
- #include <vtkCellData.h>
- #include <vtkDoubleArray.h>
-+#include <vtkObjectFactory.h>
- #include <vtkPolyData.h>
- #include <vtkPolyDataMapper2D.h>
- #include <vtkQuad.h>
- #include <vtkRenderer.h>
- #include <vtkRenderWindow.h>
-+#include <vtkSmartPointer.h>
- 
- #include <cmath>
- 
 --- fw4spl.orig/Bundles/visu/visuVTKVRAdaptor/src/visuVTKVRAdaptor/SVolume.cpp
 +++ fw4spl/Bundles/visu/visuVTKVRAdaptor/src/visuVTKVRAdaptor/SVolume.cpp
 @@ -448,12 +448,13 @@
@@ -150,3 +129,45 @@ Description: Backport of the code using VTK to be 
compatible with 6.3
      }
      else if(m_blendMode == "additive")
      {
+--- 
fw4spl.orig/SrcLib/visu/fwRenderVTK/src/fwRenderVTK/vtk/fwVtkWheelRepresentation.cpp
++++ 
fw4spl/SrcLib/visu/fwRenderVTK/src/fwRenderVTK/vtk/fwVtkWheelRepresentation.cpp
+@@ -15,11 +15,13 @@
+ #include <vtkCellArray.h>
+ #include <vtkCellData.h>
+ #include <vtkDoubleArray.h>
++#include <vtkObjectFactory.h>
+ #include <vtkPolyData.h>
+ #include <vtkPolyDataMapper2D.h>
+ #include <vtkQuad.h>
+ #include <vtkRenderer.h>
+ #include <vtkRenderWindow.h>
++#include <vtkSmartPointer.h>
+ 
+ #include <cmath>
+ 
+--- fw4spl.orig/Bundles/visu/visuVTKAdaptor/src/visuVTKAdaptor/SMaterial.cpp
++++ fw4spl/Bundles/visu/visuVTKAdaptor/src/visuVTKAdaptor/SMaterial.cpp
+@@ -148,7 +148,8 @@
+             vtkRenderWindow* win = this->getRenderer()->GetRenderWindow();
+ 
+             vtkSmartPointer<vtkTexture> vtkTex;
+-            if(win->IsA("vtkOpenGLRenderWindow"))
++#if VTK_MAJOR_VERSION >= 7
++          if(win->IsA("vtkOpenGLRenderWindow"))
+             {
+                 int dims[3];
+                 vtkImage->GetDimensions(dims);
+@@ -166,11 +167,12 @@
+                 vtkTex = vtkGLTex;
+             }
+             else
++#else
+             {
+                 vtkTex = vtkSmartPointer< vtkTexture >::New();
+                 vtkTex->SetInputData(vtkImage);
+             }
+-
++#endif
+             ::fwData::Material::FilteringType filtering = 
material->getDiffuseTextureFiltering();
+             ::fwData::Material::WrappingType wrapping   = 
material->getDiffuseTextureWrapping();
+             vtkTex->SetRepeat( wrapping == ::fwData::Material::REPEAT );


=====================================
debian/patches/series
=====================================
@@ -1,5 +1,3 @@
 fix_unit_tests.patch
-remove_vxl_from_fwItkIO.patch
-fix_glm_experimental.patch
 fix_vtk6_build.patch
 revert_qVTK_widget.patch



View it on GitLab: 
https://salsa.debian.org/med-team/fw4spl/commit/f53514b696f66a9846c83e0e0f472332325b1c5a

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/fw4spl/commit/f53514b696f66a9846c83e0e0f472332325b1c5a
You're receiving this email because of your account on salsa.debian.org.
_______________________________________________
debian-med-commit mailing list
debian-med-com...@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to