1. 16 Apr, 2019 1 commit
  2. 28 Mar, 2019 1 commit
    • Ben Boeckel's avatar
      Revert "Merge topic 'vtkShaderProperty'" · 717c542d
      Ben Boeckel authored
      This reverts commit 075f7997, reversing
      changes made to a7add686.
      This change was causing issues in ParaView and since ParaView is in its
      release cycle, reverting it is easier than fixing it right now.
      See !5345 for discussion.
      Merge-request: !5096
  3. 22 Mar, 2019 1 commit
  4. 06 Mar, 2019 2 commits
  5. 08 Jan, 2019 6 commits
  6. 09 Nov, 2018 1 commit
  7. 19 Oct, 2018 1 commit
  8. 15 Oct, 2018 1 commit
  9. 17 Sep, 2018 1 commit
  10. 07 Sep, 2018 1 commit
    • Ben Boeckel's avatar
      warnings: fix strncpy warnings · e1aa3933
      Ben Boeckel authored
      GCC is getting smarter and detects that we're not copying the NUL
      terminator over.
      There are two approaches to fixing the warning:
        - where code is already a bit more complicated, just use `std::string`
          instead of C-style string manipulations; and
        - where we were doing `strncpy(dest, src, strlen(src))`, just use
          `strcpy` instead since the destination sizes are made based on the
          size of `src` anyways.
  11. 29 Aug, 2018 1 commit
    • Jean Favre's avatar
      Fix issue #17377 · 7ac470df
      Jean Favre authored
      When the 2nd line of each timestep block contains a title, it is searched for a time keyword.
      If not found, no timestep value was added to the list of timesteps, making it crash when setting
      the TIME_STEPS() key
  12. 09 Aug, 2018 1 commit
  13. 17 Jul, 2018 1 commit
  14. 10 Jul, 2018 1 commit
    • Ken Martin's avatar
      improve picking performance and memory footprint · 82fffd9c
      Ken Martin authored
      Significant rework of the hardware picking code.
      Previously each mapper had to make sure that the rendered
      colors were correct for point/cell etc ID during hardware picking
      and this required large datastructures and texture uploads
      to the GPU on each pick.
      Now it collects the color buffers and gives the mappers a chance to
      update them. This allows us to use gl_VertexId and gl_PrimitiveId
      directly in the shader and then if picked, allow the mapper to
      adjust the color buffer as needed. This allows us to avoid
      rebuilding the VBO and textures each time and avoids the memory
      footprint related to that.
  15. 30 May, 2018 1 commit
  16. 26 May, 2018 1 commit
  17. 25 May, 2018 3 commits
  18. 18 May, 2018 1 commit
    • Kitware Robot's avatar
      ExternalData: Convert content links from MD5 to SHA512 · d6d05b2a
      Kitware Robot authored
      Populate a script with `map_<md5>=<sha512>` variable settings and
      then run the following to convert the content link files:
          git ls-files -- '*.md5' | while read f; do
            md5="$(cat "$f")"
            sha512="$(eval echo \${map_$md5})"
            rm "$f"
            echo $sha512 > ${f%.md5}.sha512
  19. 21 Mar, 2018 2 commits
    • Joachim Pouderoux's avatar
    • Nicolas Vuaille's avatar
      Improve vtkMolecule framework · 7cd5d1ba
      Nicolas Vuaille authored
       * New filters:
         - vtkDistributedPointCloudFilter
         - vtkPointSetToMoleculeFilter
         - vtkPSimpleBondPerceiver
       * Improvement:
         - Add ghosts atoms in vtkMolecule and vtkMoleculeMapper
         - Use locator in vtkSimpleBondPerceiver
       * Fixes:
         - fix crash in vtkGraph
         - fix assert/crash in vtkPeriodicTable with out of range atomic number
       * Add relevant tests for new filters
  20. 20 Mar, 2018 2 commits
    • Sean McBride's avatar
      Removed a bunch of double semicolons at the end of lines · 2d148a8f
      Sean McBride authored
      154 occurances of ;;\n
    • Sean McBride's avatar
      Applied clang-tidy modernize-use-equals-default fixes · 84ec1d57
      Sean McBride authored
      This required some clean up, because the automatic changes borked a couple of files, but mostly resulted in stupid whitespacing. A few find/replace fixed things up.
      There are now some duplicate semis because it did changes like:
        ~AMRIndexIterator() override{};
        ~AMRIndexIterator() override= default;;
      Note there was a pointless semi before, which clang-tidy didn’t expect / account for.
      My next commit will remove them.
  21. 19 Jan, 2018 4 commits
  22. 03 Jan, 2018 1 commit
  23. 20 Dec, 2017 1 commit
  24. 12 Dec, 2017 1 commit
    • Ken Martin's avatar
      use a smaller exponent for the shadow maps · a841ddf2
      Ken Martin authored
      It seems like Mesa may use a half float rep when
      it does not actually have float support. Or something
      similar. So reduce the range of possible values to fit
      within half float range.
  25. 11 Dec, 2017 3 commits