--- Rendering/OpenGL2/vtkXOpenGLRenderWindow.h.orig 2020-06-26 13:24:40 UTC +++ Rendering/OpenGL2/vtkXOpenGLRenderWindow.h @@ -28,11 +28,11 @@ #include "vtkOpenGLRenderWindow.h" #include "vtkRenderingOpenGL2Module.h" // For export macro #include // Needed for X types used in the public interface -#include // Needed for X types used in the public interface #include // for ivar class vtkIdList; class vtkXOpenGLRenderWindowInternal; +struct vtkXVisualInfo; class VTKRENDERINGOPENGL2_EXPORT vtkXOpenGLRenderWindow : public vtkOpenGLRenderWindow { @@ -112,7 +112,7 @@ class VTKRENDERINGOPENGL2_EXPORT vtkXOpenGLRenderWindo */ virtual Colormap GetDesiredColormap(); virtual Visual* GetDesiredVisual(); - virtual XVisualInfo* GetDesiredVisualInfo(); + virtual vtkXVisualInfo* GetDesiredVisualInfo(); virtual int GetDesiredDepth(); //@}