#include "vtkRenderWindow.h"
#include "vtkRenderer.h"
#include <iostream>
#include <GL/gl.h>

using namespace std;

int main ()
{
   // create the first window
   vtkRenderWindow *renWin = vtkRenderWindow::New ();
   vtkRenderer *ren = vtkRenderer::New ();
   renWin->AddRenderer(ren);
   renWin->Render ();

   if ((glGetString(GL_VENDOR) != NULL) &&  (glGetString(GL_VERSION) != NULL))
      cerr << "VERSION: " << glGetString(GL_VENDOR) << " " << glGetString(GL_VERSION) << endl;
   else
      cerr << "NO VERSION\n";

   // delete the first window
   renWin->Delete ();

   // create a second window
   vtkRenderWindow *renWin2 = vtkRenderWindow::New ();
   vtkRenderer *ren2 = vtkRenderer::New ();
   renWin2->AddRenderer(ren);
   renWin2->Render ();

   cerr << "FINISH\n";

}




