1. 16 Jul, 2013 1 commit
    • Utkarsh Ayachit's avatar
      Increasing timeout for test. · 4b20f9b1
      Utkarsh Ayachit authored
      With additional OpenGL checks, vtkRenderingOpenGLCxx-TestTextureSize  now takes
      longer than 90s on certain machines (dash3). Increasing the timeout to 300s
      which is typical for dashboards.
      
      Change-Id: Iac4f5ff3f9eb22d3af1caf7507a162c7fa6cce05
      4b20f9b1
  2. 11 Jun, 2013 1 commit
  3. 04 Jun, 2013 1 commit
    • Brad King's avatar
      Convert VTKData test inputs to ExternalData content links · 3797f83d
      Brad King authored
      Add to the Testing/Data directory ExternalData content links mirroring
      the content and layout we use from the VTKData/Data directory.
      
      Add a CMake/vtkLegacyData.cmake module, included from CMakeLists.txt and
      Testing/External/CMakeLists.txt, to call ExternalData_Expand_Arguments
      for all data directories added from VTKData/Data.  This will bulk-fetch
      all test input data currently used by tests of any module, enabled or
      not.  We can make the DATA{} references more granular later.
      
      Add a VTK_TEST_DATA_DIR variable to refer to the directory we tell the
      ExternalData module to populate the real data files.  Replace references
      to VTK_DATA_ROOT in test command lines (after -D) with references to
      VTK_TEST_DATA_DIR.  Drop the VTK_DATA_ROOT CMake option and stop using
      the VTKData repository.
      
      Remove the TESTING_DATA option from the vtk_add_test_cxx API and remove
      the VTK_DATA_ROOT option from the vtk_add_test_mpi API since all test
      input data are now handled through ExternalData and Testing/Data content
      links.
      
      Change-Id: Id02490b76ea2e161b9038188264a4830485039d8
      3797f83d
  4. 31 May, 2013 1 commit
  5. 17 May, 2013 1 commit
  6. 14 May, 2013 2 commits
    • Brad King's avatar
      Mark non-baseline tests with NO_VALID option · 050fd10e
      Brad King authored
      Tell calls to vtk_add_test_(cxx|python|tcl) explicitly when there is no
      valid baseline image to avoid passing -V unnecessarily.
      
      Change-Id: Ibe5aecdfa076446ddda0b95e814483eb6622af73
      050fd10e
    • Brad King's avatar
      Use vtk_add_test_cxx function · 5b018861
      Brad King authored
      Refactor */*/Testing/Cxx/CMakeLists.txt to use the vtk_add_test_cxx
      function instead of direct add_test calls.
      
      Change-Id: I73dee627fa87a399c48b409af046b116fc75a0fd
      5b018861
  7. 02 May, 2013 1 commit
    • Kyle Lutz's avatar
      Refactoring code to set color/opacity/visibility for blocks. · 52fd8ad8
      Kyle Lutz authored
      This commit refactors some of the code added in recent weeks to add ability for
      users to set display paramaters for blocks within a composite dataset. This
      commit additionally adds support for changing block opacity.
      
      Blocks colors/opacities can also be overridden when using scalar coloring.
      The only issue is when depth-peeling gets used. In that case, point-data coloring
      with texture (i.e. using interpolate scalars before mapping) results in color
      bleeds. We need to dig into the depth peeling code to address that issue.
      
      Change-Id: I2c86912b45bc0516dc4dc726df9448e0569c8312
      52fd8ad8
  8. 24 Apr, 2013 1 commit
    • Yumin Yuan's avatar
      Added polygon selection to hardware selector. · 962324b7
      Yumin Yuan authored
      A new Interaction style is added, and the hardware selector is
      modifed to handle polygon selection. This new type of selection,
      like the rubber band selection, is also based on pixel buffer.
      
      Change-Id: Ic886670fb8cf1bb4a6471b239d8767c03cfea2dc
      962324b7
  9. 27 Feb, 2013 1 commit
  10. 22 Feb, 2013 1 commit
    • Bill Lorensen's avatar
      COMP: Restore TestOffAxisStereo on Mac · fc3db726
      Bill Lorensen authored
      The TestOffAxisStereo test was recently removed from Mac builds
      because of multi-month, recurring failures. In a recent topic,
      http://review.source.kitware.com/#/t/2193/ Aashish fixed issues with
      WindowToImageFilter that prevented some stereo tests from getting
      proper test images. This ended up TestOffAxisStereo which were also
      fixed.
      
      Change-Id: I6916219969520c688acdad3831ec8ecd96c224f7
      fc3db726
  11. 13 Feb, 2013 1 commit
    • Bill Lorensen's avatar
      ENH: CXX tests should not fail if VTK_DATA_ROOT is missing. · eb4be53c
      Bill Lorensen authored
      The vtkTestingInteractor was trying to run regression tests even if
      VTK_DATA_ROOT was not defined.
      
      Many Testing/Cxx CMakeLists.txt files tried to run tests that required
      input data, even though VTK_DATA_ROOT was not defined.
      
      Subsequent topics will address Tcl and Python tests.
      
      Change-Id: Iabf242f9f498ce044948ca1d4a29378b76ceb21d
      eb4be53c
  12. 08 Feb, 2013 1 commit
    • Bill Lorensen's avatar
      COMP: Adjust timeouts for long running tests · 45ed86e5
      Bill Lorensen authored
      Some tests require more than the 21 seconds allocated to cdash@home
      gerrit machines. The timeout was adjusted to accommodate the maximum
      run time over all vtk dashboard machines.
      
      Change-Id: Ibdbe17427bb7cb43f1e9d81ac0fe904b097f4f50
      45ed86e5
  13. 02 Feb, 2013 1 commit
  14. 07 Dec, 2012 1 commit
    • Brad King's avatar
      Replace remove() with list(REMOVE_ITEM) · 6625fcec
      Brad King authored
      The remove() command is documented as discouraged and replaced by the
      list(REMOVE_ITEM) command which has been around since CMake 2.6.0.
      
      Change-Id: Ibd5a95ef9dc81eb09a28a344ef009d7f1511abf6
      6625fcec
  15. 18 May, 2012 1 commit
    • David Adair's avatar
      BUG: InteractorStyleImage not getting image for Window/Level. · 022d847a
      David Adair authored
      If an observer has not been set for the StartWindowLevelEvent, then
      the vtkInteractorStyleImage is supposed to automatically locate the
      last vtkImageActor or vtkImageSlice that was added to the renderer,
      and apply the window/level to that actor.  However, there was a bug
      where if a non-image actor was added to the renderer after the image
      actor, the image actor would not be found.  This patch fixes that bug.
      
      Change-Id: I8c6aaa4e14e712f5ea94c24b38620a00e6bb0d73
      022d847a
  16. 09 May, 2012 1 commit
  17. 29 Apr, 2012 1 commit
  18. 15 Apr, 2012 3 commits
    • Bill Lorensen's avatar
      BUG: Missing dependencies in Rendering/OpenGL · 28de9a2e
      Bill Lorensen authored
      Rendering/OpenGL/Testing was missing dependencies on
      Filtering/Programmable.and Rendering/Annotation
      
      The following tests require these dependencies:
        TestTilingCxx
      
      Change-Id: I5b7c1266f8ff5e937727fb2bd7f85b1c881cde43
      28de9a2e
    • Bill Lorensen's avatar
      BUG: Missing dependencies in Rendering/OpenGL · d7eed0cd
      Bill Lorensen authored
      Rendering/OpenGL/Testing was missing dependencies on Rendering/Image.
      
      The following tests require these dependencies:
      
      TestImageResliceMapperAlpha
      TestImageResliceMapperBackground
      TestImageResliceMapperBorder
      TestImageResliceMapperInterpolation
      TestImageResliceMapperOffAxis
      TestImageResliceMapperOrient3D
      TestImageResliceMapperSlab
      TestImageStack
      estSetImageOrientation
      
      Change-Id: I5454d0c501b38dee72f78e0a7a5b3badecf5ae0c
      d7eed0cd
    • Bill Lorensen's avatar
      BUG: Missing dependencies in Rendering/OpenGL · 6f68bb88
      Bill Lorensen authored
      Rendering/OpenGL/Testing was missing dependencies on Rendering/Label
      and Rendering/FreeTypeOpenGL.
      
      The following tests require these dependencies:
      
      TestLabelPlacementMapper
      TestDynamic2DLabelMapper
      TestLabelPlacer
      TestLabelPlacer2D
      TestLabelPlacerCoincidentPoints
      TestLabelPlacementMapper2D
      TestLabelPlacementMapperCoincidentPoints
      
      Change-Id: I62fef4753b21550b07b210fa2888a0862e344a16
      6f68bb88
  19. 14 Apr, 2012 1 commit
    • Marcus D. Hanwell's avatar
      Fixed up some GLSL test logic · 124660c2
      Marcus D. Hanwell authored
      The old test name does not exist (thanks Goodwin Lawlor), and these
      tests should always be enabled (for now at least).
      
      Change-Id: I28ef68ba6bf6d7bc5abf936b1be99ef457aad605
      124660c2
  20. 10 Apr, 2012 2 commits
    • Brad King's avatar
      Define VTK_TEST_OUTPUT_DIR to name Testing/Temporary directory · 13e19ed9
      Brad King authored
      Replace all references to ${VTK_BINARY_DIR}/Testing/Temporary with
      ${VTK_TEST_OUTPUT_DIR} and set the variable accordingly.  The latter is
      shorter and will also be useful to build module tests as an external
      application that does not have VTK_BINARY_DIR available.
      
      Change-Id: I5159077c10dd2eab23365e9ac917bc6cbd806589
      13e19ed9
    • Marcus D. Hanwell's avatar
      Added in vtkRenderingHybridOpenGL · 97348bb5
      Marcus D. Hanwell authored
      This module was created mainly for the LIC2D rendering classes, which
      are OpenGL dependent. The TestImageDataLIC2D segfaults, but was
      segfaulting before. It looks like an issue introduced with the backward
      compatibility changes.
      
      Change-Id: Ia5de33a94136bf244fb1644d5b5cd2517b435d6a
      97348bb5
  21. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Add modular VTK build system · 0c1471f1
      VTK Developers authored
      Add module.cmake, CMakeLists.txt, and other build system files.
      
      The modular VTK build system is not yet mature.  The monolithic build
      files had a lot of infrastructure.  The modular build files reproduce
      much of the functionality but some features will need to be restored
      later.  Document status and tasks in "TODO-Modularization.txt".
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      0c1471f1
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored
      Move source files from their former monolithic VTK location to their new
      location in modular VTK without modification.  This preserves enough
      information for "git blame -M" and "git log --follow" to connect
      modularized VTK files to their original location and history.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      cdd4d6fd
  22. 03 Feb, 2012 1 commit
    • Marcus D. Hanwell's avatar
      BUG: Don't leak GL state for face culling. · f9ecc028
      Marcus D. Hanwell authored
      This addresses bug 12588, where backface culling would leak and cause
      text to fail to be rendered. The added test fails until the patch is
      applied to PostRender in vtkOpenGLProperty.
      
      Change-Id: I63ced0363b33914d23a92527d9a2cf70963649f7
      f9ecc028
  23. 28 Jan, 2012 1 commit
  24. 27 Jan, 2012 1 commit
  25. 11 Dec, 2011 1 commit
  26. 06 Nov, 2011 1 commit
  27. 20 Sep, 2011 1 commit
  28. 14 Sep, 2011 1 commit
  29. 10 Aug, 2011 1 commit
    • Julien Finet's avatar
      Support 1D textures in vtkOpenGLTexture · f976afa4
      Julien Finet authored
      Having a 1D texture results in having xsize == 1 or ysize == 1.
      It would be a division by 0.
      Add test to try different texture sizes and see if it crashes.
      
      Change-Id: I10142c62a9448563b6e217be3441ecf3466149db
      f976afa4
  30. 31 Jul, 2011 1 commit
    • Julien Finet's avatar
      Support 1D textures in vtkOpenGLTexture · 0b3a774d
      Julien Finet authored
      Having a 1D texture results in having xsize == 1 or ysize == 1.
      It would be a division by 0.
      Add test to try different texture sizes and see if it crashes.
      
      Change-Id: I10142c62a9448563b6e217be3441ecf3466149db
      0b3a774d
  31. 19 Jul, 2011 1 commit
    • Aashish Chaudhary's avatar
      Disabled the off axis test for now · c5a8bff3
      Aashish Chaudhary authored
      A real fix would require querying GL capabilities and also
      the fact that driver panels did not disable stereo
      
      Change-Id: I4635e3ed9d7ad640235eb8f61c0a38edd1cd980d
      c5a8bff3
  32. 13 Jul, 2011 1 commit
  33. 24 Jun, 2011 1 commit
  34. 11 Jun, 2011 1 commit
  35. 26 May, 2011 1 commit