- Mar 12, 2025
-
-
Spiros Tsalikis authored
-
- Feb 26, 2025
-
-
Note that aarch64 wheels are built on manylinux_2_28 due to the unavailability of `git-lfs` in CentOS 7 for aarch64 (the manylinux2014 base distribution).
-
- Feb 25, 2025
-
-
Alexy Pellegrini authored
This enables VTK Python users to have access to these features, since vtkOpenXRManager is not wrappable.
-
- Feb 24, 2025
-
-
Mathieu Westphal (Kitware) authored
-
- Feb 20, 2025
-
-
Louis Gombert authored
-
- Feb 17, 2025
-
-
Spiros Tsalikis authored
-
Jean Fechter authored
-
Jean Fechter authored
-
- Feb 14, 2025
-
-
Ben Boeckel authored
-
Jean Fechter authored
-
- Feb 12, 2025
-
-
Spiros Tsalikis authored
-
- Feb 10, 2025
-
-
Xiaowei Li authored
-
(cherry picked from commit 4d7281e6)
-
- Feb 09, 2025
-
-
Xiaowei Li authored
feat: add touch event processing flag to QVTKOpenGLWindow chore: reformat code
-
- Feb 07, 2025
-
-
Charles Gueunet authored
-
Charles Gueunet authored
-
- Feb 06, 2025
-
-
Nicolas Vuaille authored
-
- Feb 03, 2025
-
-
Cory Quammen authored
-
- Feb 02, 2025
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- Jan 31, 2025
-
-
Sankhesh Jhaveri authored
-
- Jan 30, 2025
-
-
Alexy Pellegrini authored
-
- Jan 28, 2025
-
-
Sankhesh Jhaveri authored
-
Jaswant Panchumarti (Kitware) authored
- closes vtk/vtk#19540 - the maximum value of `i` appears to have been swapped which caused vertices to render only when edge visibility was turned on. - refactors code to use correct `iEnd` value. - adds TestVertexVisibility.cxx in RenderingCore module
-
Jaswant Panchumarti (Kitware) authored
- The vtkWebGPUGlyph3DMapper implements the abstract vtkGlyph3DMapper using webgpu. - It follows a similar approach as the opengl glyph 3d mapper by using instanced rendering to repeatedly render the source geometry at point locations in the input dataset.
-
- Jan 25, 2025
-
-
Ben Boeckel authored
The `TARGET` argument is an `INTERFACE` library which does not end up in the build graph as something that can be requested of `make` or `ninja` or works as a dependency of a custom target. Instead, make a custom target that can be requested at build time by the user and depended upon by other custom targets in the build.
-
Jaswant Panchumarti (Kitware) authored
- closes #19592
-
- Jan 24, 2025
-
-
Mathieu Westphal (Kitware) authored
- vtkHierarchicalBoxDataSet - vtkHierarchicalBoxDataSetAlgorithm - vtkHierarchicalDataSetGeometryFilter - vtkXMLHierarchicalBoxDataReader - vtkXMLHierarchicalBoxDataWriter - vtkXMLHierarchicalDataReader - vtkXMLPHierarchicalBoxDataWriter
-
Jaswant Panchumarti (Kitware) authored
-
- Jan 21, 2025
-
-
Lucas Gandel authored
-
- Jan 18, 2025
-
-
Kenneth Moreland authored
Recent changes to Fides allow loading XGC files without specifying paths to all of the input files. The VTK Fides reader is updated to support reading these files.
-
- Jan 17, 2025
-
-
Jaswant Panchumarti (Kitware) authored
- Adds `VTK_WEBASSEMBLY_EXCEPTIONS` cmake setting to enable exceptions at compile+link time with `-fexceptions`. - This setting will allow the C++ unit tests to print additional stack traces when an uncaught exception is thrown, at the expense of greater binary size and slower execution. - The `ENABLE_EXCEPTION_CATCHING` option requires a list of functions from which exceptions may be thrown. This commit allows all functions to throw exception catching with `DISABLE_EXCEPTION_CATCHING=0` as we cannot know all possible functions that could throw exceptions.
-
- Jan 16, 2025
-
-
Spiros Tsalikis authored
-
- Jan 13, 2025
-
-
Sankhesh Jhaveri authored
-
Sankhesh Jhaveri authored
-
Jaswant Panchumarti (Kitware) authored
- this commit fixes the grid-process assignment logic robust when the number of grids cannot be exactly divided among the number of MPI ranks (pieces in this code) - this commit also adds MPI awareness to an existing unit test. - the unit test TestAMReXParticlesReader is run with MPI, when enabled, on 3 nodes. It passes only when the sum of the number of points across all nodes is equal to a known value. - without the change in vtkAMReXParticlesReader, the unit test will faill with MPI (cherry picked from commit de94dced)
-
Jaswant Panchumarti (Kitware) authored
- this commit should allow opening files larger than 2GB on windows. - it uses `size_t`/`vtkIdType` instead of `long` when doing stream operations like `seekg`, `tellg`. earlier, it passed `long` (32-bit in windows) to `seekg`. As a result, arrays beyond the 2GB offset could not be read into the buffer. - see user report https://github.com/AMReX-Codes/amrex/issues/4167 and https://discourse.paraview.org/t/potential-length-overflow-for-large-data/15516 (cherry picked from commit d9d40248)
-
Jaswant Panchumarti (Kitware) authored
- address paraview/paraview#22835 (cherry picked from commit 2f2329d0)
-
Jaswant Panchumarti (Kitware) authored
- address paraview/paraview#22733 - This commit fixes the logic in the `vtkPlotBar::GetBounds(double*, bool unscaled)` method to scale the bounds only if `unscaled` is false. Previously, it returned unscaled bounds even when `unscaled` was false and returned scaled bounds when `unscaled` was true. (cherry picked from commit 6d90695f)
-
Jaswant Panchumarti (Kitware) authored
- address paraview/paraview#22594 - address paraview/paraview#21832 - Thick lines were drawn by expanding a line to 2 triangles stacked on their longest side using a geometry shader. When coloring by cell scalars, this worked everywhere except on apple silicon. - There seems to be a bug related to geometry shaders in Apple's OpenGL driver that caused thick lines to not correctly pick up cell colors. - It looks like the value written to `gl_PrimitiveID` is overwritten implicitly by `EmitVertex` and incremented each time a vertex is emitted from the geometry shader. - This commit works around it by fixing the usage of `gl_PrimitiveID` in fragment shader when drawing thick lines. (cherry picked from commit 62466099)
-