- Feb 25, 2025
-
-
Mathieu Westphal (Kitware) authored
- VTK_MULTIGROUP_DATA_SET - VTK_HIERARCHICAL_DATA_SET - VTK_HIERARCHICAL_BOX_DATA_SET - VTK_HYPER_OCTREE - VTK_TEMPORAL_DATA_SET - VTK_PISTON_DATA_OBJECT Also remove/flag related code
-
d85161c9 Fixed compile error with VTK_FUTURE_CONST Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Merge-request: !11936
-
d6fdc689 Implement hardware selector in webgpu a8478e70 Add utility function to save an attachment of the webgpu render window to VTI 3a2b8020 Write ids from webgpu shaders into the Ids attachment a523dd41 Clear the ids attachment in vtkWebGPURenderer::Clear 91afc9ae Pass actor Id to webgpu shaders c89faa64 Add new attachment in webgpu render window for attribute ids. ce6a9bec Remove unused member variable `LastActorBufferSize` in vtkWebGPURenderer 0849386d Refactor color attachment and depth stencil setup ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Acked-by:
Lucas Givord <lucas.givord@kitware.com> Merge-request: !11934
-
8b09245f Add a release note a47b7be0 Tests: Adding a vtkProbeFilter test for oriented images 00733b9d ResampleToImage: Update test for new version c2589931 TestResampleToImage2D: Fix issue with test always passing 462f8005 vtkProbeFilter: Add support for probing oriented images Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Jean Fechter <jean.fechter@kitware.com> Reviewed-by:
Louis Gombert <louis.gombert@kitware.com> Merge-request: !11927
-
Kitware Robot authored
-
- Feb 24, 2025
-
-
6018941f Add more special keywords to parser f46593b8 vtkFFT.txx: add needed but missing typename keyword Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Spiros Tsalikis <spiros.tsalikis@kitware.com> Merge-request: !11933
-
013b92d7 COMP: Restore visibility of FindPoint method in vtkImagaData Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Alexy Pellegrini <alexy.pellegrini@kitware.com> Merge-request: !11935
-
Sean McBride authored
Marked some getters as VTK_FUTURE_CONST. Changed use of [] to .a() since the latter can mutate (inserts the key if it doesn't exist).
-
Mathieu Westphal (Kitware) authored
-
Mathieu Westphal (Kitware) authored
-
Mathieu Westphal (Kitware) authored
-
Mathieu Westphal (Kitware) authored
-
Mathieu Westphal (Kitware) authored
-
aacca8f6 vtkDeprecation: Use [[deprecated]] for Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Rejected-by:
buildbot <buildbot@kitware.com> Merge-request: !11930
-
Mathieu Westphal (Kitware) authored
-
Kitware Robot authored
-
- Feb 23, 2025
-
-
Jean-Christophe Fillion-Robin authored
This follows up on 92fc5b26 (`vtkImageData: Use Implicit structures and check visibility`, 2023-05-18) ensuring the all overloads of FindPoint from vtkDataSet available in vtkImageData.
-
Kitware Robot authored
-
- Feb 22, 2025
-
-
07e0a4bd vtkOBJImporter: Fix small parsing issues with spaces Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Michael Migliore <mcmigliore@gmail.com> Merge-request: !11931
-
Kitware Robot authored
-
- Feb 21, 2025
-
-
Jaswant Panchumarti (Kitware) authored
- This commit implements the features for hardware selector in vtkWebGPUHardwareSelector. - It implements the superclass `GetPixelInformation()` function to parse the contents of the Ids attachment into items of type `vtkHardwareSelector::PixelInformation`. - The new `TestHardwareSelector.cxx` exercises picking geometry in a single pixel and a rectangle of pixels using webgpu backend.
-
Jaswant Panchumarti (Kitware) authored
- This is a convenient function to write the attachment to a VTI file which can be later opened in ParaView for inspecting individual pixel values. - Supported outputs are color (rgb/rgba), depth and ids. - The `vti` file for Ids attachment will have a 4-component scalar array describing the cell id, prop id, composite id and process id.
-
Jaswant Panchumarti (Kitware) authored
- This commit adapts the shaders to write the cell, prop, composite and process id into the 4 channels of the Ids attachment. - All id values are written as 32-bit unsigned integers. - Merged `OverrideColorDescriptor` struct inside the `MeshAttributeDescriptor` to resolve padding issues which came up when the `CompositeID` and `ProcessID` members were added.
-
Jaswant Panchumarti (Kitware) authored
- This commit adds an additional Ids attachment to the render pass and updates the shader program which renders the "background" color to zero-initialize the Ids attachment
-
Jaswant Panchumarti (Kitware) authored
- This index will be written out into the ids attachment of the render window. It serves to identify which prop was picked.
-
Jaswant Panchumarti (Kitware) authored
- This commit adds necessary functions to setup and teardown a second attachment with a RGBA32Uint texture backing. - The new `CreateIdsAttachment` creates a texture and a view for the Ids. - The ids are CellId, PropId, CompositeId and ProcessId - The ids are represented by individual 32-bit integer data type.
-
Jaswant Panchumarti (Kitware) authored
-
Jaswant Panchumarti (Kitware) authored
- The new `ReadTextureFromGPU` method is used to copy a `wgpu::Texture` into a `wgpu::Buffer`, then map the buffer to the CPU. The callback function will be invoked with the mapped data. - The GetPixelData(), GetRGBAPixelData() and GetRGBACharPixel() methods have all been refactored to now leverage `ReadTextureFromGPU`.
-
Jaswant Panchumarti (Kitware) authored
-
Jaswant Panchumarti (Kitware) authored
- This class needs a stronger use case. Could be implemented when we get to advanced features like HLR, SSAO, etc. - For now, consolidate the render pass encoder creation inside the vtkWebGPURenderer::RecordRenderCommands function.
-
Jaswant Panchumarti (Kitware) authored
- Refactor the `fragmentMain` function to directly accept the output of a `vertexMain` entry point. - This refactor ensures additions/deletions in `VertexOutput` are automatically visible in `fragmentMain` and do not require an extra step by changing the `FragmentInput` struct.
-
Jaswant Panchumarti (Kitware) authored
-
fb8adfde IO/LANLX3D: fix `readability-redundant-member-init` lints d4d29fdd IO/LANLX3D: fix `readability-avoid-const-params-in-decls` lints 24c5ced2 IO/LANLX3D: fix `performance-for-range-copy` lints b55b661b IO/LANLX3D: fix `performance-unnecessary-copy-initialization` lints Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Spiros Tsalikis <spiros.tsalikis@kitware.com> Merge-request: !11932
-
29dedd2c Fix documentation 0002e702 Add testing for time. 08c4412e Fix typo a5aa9083 Remove logging Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Sebastien Jourdain <sebastien.jourdain@kitware.com> Merge-request: !11923
-
24d498d9 Use container with Catalyst installed. 63c2f6d0 Enable Catalyst for CUDA builds Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !11827
-
Adds __attribute() for icc, __inline and __forceinline for MSVC. Since these are used in vtkSetGet.h, it's necessary for the wrappers to be able to handle them. (cherry picked from commit 71a07324)
-
Cory Quammen authored
This fixes a compilation error on Intel Classic compilers. (cherry picked from commit 5ff030e5)
-
Jaswant Panchumarti (Kitware) authored
-
5ff030e5 vtkFFT.txx: add needed but missing typename keyword Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Spiros Tsalikis <spiros.tsalikis@kitware.com> Merge-request: !11928
-
Mathieu Westphal (Kitware) authored
-