1. 23 Feb, 2016 1 commit
  2. 17 Feb, 2016 1 commit
    • Ken Martin's avatar
      remove glFlush calls · e473e02b
      Ken Martin authored
      These calls should not be needed but pollute the code
      and the profiling results and potentially slow down execution
      e473e02b
  3. 09 Jan, 2016 1 commit
  4. 06 Jan, 2016 1 commit
  5. 26 Dec, 2015 1 commit
  6. 17 Dec, 2015 2 commits
  7. 16 Dec, 2015 1 commit
  8. 15 Dec, 2015 2 commits
  9. 28 Nov, 2015 1 commit
  10. 23 Nov, 2015 1 commit
  11. 20 Nov, 2015 1 commit
  12. 08 Sep, 2015 2 commits
    • Dan Lipsa's avatar
      BUG: OSMESA configuration flags can cause link errors. · 3b6810ff
      Dan Lipsa authored
      This fixes:
         VTK_OPENGL_HAS_OSMESA on
         VTK_USE_X             on
         caused link errors in Rendering/OpenGL as some of the cxx
         files contained code ifdef using VTK_OPENGL_HAS_OSMESA instead of
         VTK_USE_OSMESA
      
      In the past, one could link against both MESA and OSMESA and use OSMESA only
      for off-screen rendering. In recent versions of MESA this is not the case anymore.
      3b6810ff
    • Ken Martin's avatar
      Fix some fbconfig issues on X · b0291dd3
      Ken Martin authored
      If a 3rd party creates the window we were not finding a
      fbconfig. Also I believe we were leaking some X resources.
      b0291dd3
  13. 20 Aug, 2015 1 commit
    • Brad King's avatar
      ENH: Remove use of include <vtksys/ios/*> and vtksys_ios::* · 3ae7dd3a
      Brad King authored
      We no longer need this compatibility layer for the compilers we support.
      Use the following commands to switch to standard header and namespace:
      
       git grep -l vtksys/ios/ | xargs sed -i 's|vtksys/ios/||'
       git grep -l vtksys_ios | xargs sed -i 's|vtksys_ios|std|g'
      3ae7dd3a
  14. 22 Jul, 2015 1 commit
    • Bill Lorensen's avatar
      STYLE: Replace vtksys_stl and vtksys_ios:: with std:: · 924248d9
      Bill Lorensen authored
      In the early days of VTK, support for stl was not portable. vtksys_stl
      and vtksys_ios provided a portable implementation of the stl. Now, all
      of the VTK supported compilers have portable stl implementations.
      
      This patch:
        1) Replaces the vtksys_ios:: with std::.
        2) Replaces the vtksys_stl:: with std::.
        3) Removes "using" statements for stl
      924248d9
  15. 14 May, 2015 1 commit
  16. 06 May, 2015 1 commit
  17. 03 May, 2015 1 commit
  18. 02 May, 2015 1 commit
  19. 01 May, 2015 4 commits
  20. 06 Apr, 2015 1 commit
  21. 25 Sep, 2014 1 commit
  22. 16 Jun, 2014 2 commits
  23. 13 Jun, 2014 2 commits
    • Marcus D. Hanwell's avatar
      Very judicious use of sed, vtkOpenGL2* -> vtkOpenGL* · a6a584b1
      Marcus D. Hanwell authored
      This now gives us a vtkRenderingOpenGL2 that has most of the same
      classes as vtkRenderingOpenGL - the two will clobber each other's
      headers, symbols etc and so can never be built/linked at the same
      time.
      
      Unfortunately a lot of classes SafeDownCast or dynamic_cast to the
      derived OpenGL forms of the classes in vtkRenderingCore, and so
      using a different class name presented significant issues despite
      the fact that these classes are (in an ideal world) implementations
      of the API in vtkRenderingCore for OpenGL 2.1 and above.
      
      Change-Id: Ie8c6234621e550d3fd67da732d2cf4839290d665
      a6a584b1
    • Marcus D. Hanwell's avatar
      Made vtkRenderingOpenGL2 independent of vtkRenderingOpenGL · 8bc98a02
      Marcus D. Hanwell authored
      This required several classes to be copied over, they may not stay.
      It also required me to port many calls from vtkgl to GLEW, and get
      rid of checks for features in OpenGL 2.1 or less. The extension
      manager has been removed, and its functionality replaced.
      
      Change-Id: I60f8858a315a0e91c175aef6152ab57d26650cb4
      8bc98a02
  24. 30 May, 2014 2 commits
  25. 28 Jan, 2014 1 commit
    • Utkarsh Ayachit's avatar
      Deprecate vtkOpenGLPolyDataMapper. · 2bc3308b
      Utkarsh Ayachit authored
      Deprecated vtkOpenGLPolyDataMapper. Added it to the coverage exclude list. Also
      removed a test TestOpenGLPolyDataMapper since vtkOpenGLPolyDataMapper is
      deprecated anyways.
      
      Change-Id: I087eaf21b8cff22d1184b5725b72158a54f6a65e
      2bc3308b
  26. 28 Oct, 2013 1 commit
    • Ben Boeckel's avatar
      Abort when DISPLAY isn't valid · 1d1fb483
      Ben Boeckel authored
      There's not much else to do. There's no return and making the
      RenderWindow a zombie object isn't any better. Throwing an exception
      isn't good either since nothing else throws exceptions around here.
      
      Change-Id: I4cd36c6ba833f02471764b18e7700796735f6a7a
      1d1fb483
  27. 13 Feb, 2013 1 commit
  28. 03 Feb, 2013 1 commit
  29. 30 Jan, 2013 1 commit
  30. 04 Dec, 2012 1 commit
  31. 20 Nov, 2012 1 commit
    • Joachim Pouderoux's avatar
      Add bool IntializeFromCurrentContext() method to vtkRenderWindow. · 2eb0792e
      Joachim Pouderoux authored
      This new method allows to associate a vtkRenderWindow to an existing
      and currently activated OpenGLContext. The window and associated ids
      are fetched by analyzing the context properties.
      For now, the implementation has been successfully tested on
      Windows & Linux.
      This new method is used to initialize a RenderWindow from a Java SWT
      GLCanvas component.
      
      Change-Id: Ia08b7df58a964a93c265d89ebe7b1316e605ee10
      2eb0792e