1. 24 Jun, 2019 2 commits
  2. 14 Jun, 2019 1 commit
    • Utkarsh Ayachit's avatar
      use correct logic to determine need for ordered compositing · 8f2f750d
      Utkarsh Ayachit authored
      vtkGeometryRepresentation failed to correctly determine when ordered
      compositing was needed when block opacities were involved. The block
      opacities on the mapper, which is what was checked to determine if
      ordeded compositing was needed, are not updated in `REQUEST_UPDATE` and
      hence cannot be relied upon. This also exposed other similar issues with the
      logic when checking for scalar opacity when map scalars was off.
      
      Fixed that. Now, vtkGeometryRepresentation explicitly checks using state
      (and not data) whether the mapper may render translucent geometry and
      then requests ordered compositing accordingly.
      
      Fixes #19037
      8f2f750d
  3. 07 Jun, 2019 1 commit
    • Mathieu Westphal's avatar
      Adding a Logo Source · b3e292bb
      Mathieu Westphal authored
      This add a new source to ParaView, Logo.
      This Logo is a simple vtk class that generate an ImageData
      from a vtkTexture, it then pass it to a dedicated vtkLogoSourceRepresentation
      that uses a vtkLogoRepresentation to display it on the render view.
      b3e292bb
  4. 17 May, 2019 1 commit
    • Utkarsh Ayachit's avatar
      vtkSMViewResolutionDomain: use correct size value · 5f4b6b87
      Utkarsh Ayachit authored
      vtkSMViewResolutionDomain was incorrectly preferring to use the size set
      on the `PreviewMode` property even when single view was selected. This
      was causing BUG #19024. Fixed that.
      
      Fixes #19024. Extending Preview test to test the same.
      5f4b6b87
  5. 16 May, 2019 3 commits
  6. 14 May, 2019 1 commit
  7. 09 May, 2019 3 commits
  8. 06 May, 2019 1 commit
  9. 04 May, 2019 5 commits
    • Utkarsh Ayachit's avatar
      Improve layout support in Python. · bcd98a1d
      Utkarsh Ayachit authored
      To fix #18964, pqMultiViewWidget no longer
      automatically grabs a newly created view. Instead association of a view
      with a layout is now an explicit action. This makes it possible to
      faithfully reproduce Python traces when played back in the Qt GUI.
      
      Since all views are now created 'detached', the APIs to create detached
      views is being removed since it's no longer applicable.
      
      Python state support was also imporved to correctly record view layouts.
      Previously, layouts were simply not saved in Python state files.
      
      SplitViewTrace and TraceMultiViews tests now do baseline compares to
      validate the fixes.
      
      Fixes #18964.
      bcd98a1d
    • Utkarsh Ayachit's avatar
      update baselines due to DPI changes. · 9ad34177
      Utkarsh Ayachit authored
      Previously in batch mode, the `vtkPVView::SetPPI` failed to propagate
      the DPI correctly to the underlying render window thus ending up using
      the default DPI instead. Since now the correct PPI is passed through,
      the baselines needed to be updated.
      9ad34177
    • Utkarsh Ayachit's avatar
      add test for cave display. · b9dc9cbf
      Utkarsh Ayachit authored
      b9dc9cbf
    • Utkarsh Ayachit's avatar
      fix tile display with translucent geometry · 93d49a24
      Utkarsh Ayachit authored
      Since vtkIceTCompositePass renders to full window irrespective of
      renderer's viewport, need to make sure that the vtkRenderer's viewport
      is updated to full size as well, otherwise internal passes like depth
      peeling can have issues when rendering on tile displays.
      
      Fixes #18978
      
      Updating TileDisplaySplitView to test translucent geomtry. Also added
      support to render larger tiles for better test image comparison.
      93d49a24
    • Utkarsh Ayachit's avatar
      4de48b3a
  10. 30 Apr, 2019 1 commit
  11. 17 Apr, 2019 1 commit
  12. 16 Apr, 2019 1 commit
  13. 08 Apr, 2019 1 commit
  14. 03 Apr, 2019 1 commit
    • Cory Quammen's avatar
      Re-enable client/server tests · ec2b8a20
      Cory Quammen authored
      Now that the Point Gaussian representation is fixed for multiblock
      datasets in client/server mode, re-enable the test that exercises
      it.
      ec2b8a20
  15. 01 Apr, 2019 2 commits
  16. 20 Mar, 2019 1 commit
  17. 14 Mar, 2019 3 commits
  18. 06 Mar, 2019 1 commit
  19. 04 Mar, 2019 2 commits
  20. 25 Feb, 2019 2 commits
  21. 22 Feb, 2019 1 commit
  22. 21 Feb, 2019 2 commits
  23. 19 Feb, 2019 1 commit
  24. 18 Feb, 2019 1 commit
  25. 15 Feb, 2019 1 commit