Selaa lähdekoodia

ENH: Disable multisampling to fix volume rendering

Disable multisampling to support volume rendering and other VTK functionality
that reads from the framebuffer. See
https://gitlab.kitware.com/vtk/vtk/issues/1709.
Max Smolens 7 vuotta sitten
vanhempi
commit
ae21c9c2cf

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKChartViewTest1.cpp

@@ -50,6 +50,7 @@ int ctkVTKChartViewTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKMagnifyViewTest1.cpp

@@ -49,6 +49,7 @@ int ctkVTKMagnifyViewTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKRenderViewEventTranslatorPlayerTest1.cpp

@@ -103,6 +103,7 @@ int ctkVTKRenderViewEventTranslatorPlayerTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKRenderViewTest1.cpp

@@ -45,6 +45,7 @@ int ctkVTKRenderViewTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKRenderViewTest2.cpp

@@ -45,6 +45,7 @@ int ctkVTKRenderViewTest2(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsViewTest1.cpp

@@ -41,6 +41,7 @@ int ctkVTKScalarsToColorsViewTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsViewTest2.cpp

@@ -50,6 +50,7 @@ int ctkVTKScalarsToColorsViewTest2(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsViewTest3.cpp

@@ -42,6 +42,7 @@ int ctkVTKScalarsToColorsViewTest3(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsWidgetTest1.cpp

@@ -44,6 +44,7 @@ int ctkVTKScalarsToColorsWidgetTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsWidgetTest2.cpp

@@ -45,6 +45,7 @@ int ctkVTKScalarsToColorsWidgetTest2(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsWidgetTest3.cpp

@@ -45,6 +45,7 @@ int ctkVTKScalarsToColorsWidgetTest3(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKSliceViewTest1.cpp

@@ -40,6 +40,7 @@ int ctkVTKSliceViewTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKSliceViewTest2.cpp

@@ -51,6 +51,7 @@ int ctkVTKSliceViewTest2(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKThumbnailViewTest1.cpp

@@ -47,6 +47,7 @@ int ctkVTKThumbnailViewTest1(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif
 

+ 1 - 0
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKWidgetsUtilsTestGrabWidget.cpp

@@ -45,6 +45,7 @@ int ctkVTKWidgetsUtilsTestGrabWidget(int argc, char * argv [] )
 {
 #if CTK_USE_QVTKOPENGLWIDGET
     QSurfaceFormat format = QVTKOpenGLWidget::defaultFormat();
+    format.setSamples(0);
     QSurfaceFormat::setDefaultFormat(format);
 #endif