- Mar 31, 2023
-
-
-
3ffa2936 Fix vtkXOpenGLRenderWindow hang in SetSize f9089d92 Ensure we grab events for the correct X window Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Dan Lipsa <dan.lipsa@kitware.com> Merge-request: !10077
-
3ffa2936 Fix vtkXOpenGLRenderWindow hang in SetSize f9089d92 Ensure we grab events for the correct X window Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Dan Lipsa <dan.lipsa@kitware.com> Merge-request: !10077
-
- Mar 30, 2023
-
-
e60531f8 vtkCocoaRenderWindow: check if Initialized before calling Initialize() Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Caitlin Ross <caitlin.ross@kitware.com> Merge-request: !10100
-
f2e4354e Fix projection matrix computation in VR Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Merge-request: !10096
-
-
- Mar 29, 2023
-
-
-
Lucas Gandel authored
Fix all mappers that use the VCDC matrix, e.g. GPUVolume, PointGaussian; The VCDC matrix must be transposed before being sent to the GPU. Also make sure that GetKeyMatrices is idempotent, and remove useless calls to it. (cherry picked from commit 86da7ae4)
-
- Mar 28, 2023
-
-
David Gobbi authored
Previously an XIfEvent was used to wait until a ConfigureNotify indicated that the resize had occurred, but this would sometimes hang the program indefinitely. In particular, this could occur sporadically when using vtkQtRenderWindowInteractor.py due to race conditions beween Qt's and VTK's event handling. But it could hypothetically even occur simply due to a lack of response from the window manager. A delay loop with a 2s timeout is a safer way to wait for the ConfigureNotify event.
-
David Gobbi authored
The old code in vtkXOpenGLRenderWindow would pull events from the queue without verifying that those events were for our WindowId. This could potentially cause problems when multiple windows are present.
-
6e039590 Make Cocoa context-view connection before MakeCurrent 5ebbdd19 Rendering/Tk: remove unnecessary const_casts (using C spellings) 8ebef3eb Fix typo: checking wrong CursorShape pointer fb1b3013 fix xml htg writer with additional data array 8bef069b fix logs TestXMLHyperTreeGridIO2 2d77550e doc-release bf5f9c15 fix-io-xml-htg-reader-v2 faf3d1bc Fixed / suppressed cppcheck 2.10 warnings ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Julien Fausty <julien.fausty@kitware.com> Merge-request: !10092
-
-
86790872 Avoid crash when OpenGl texture object is not setted Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Reviewed-by:
Charles Gueunet <charles.gueunet@kitware.com> Merge-request: !10079
-
86790872 Avoid crash when OpenGl texture object is not setted Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Reviewed-by:
Charles Gueunet <charles.gueunet@kitware.com> Merge-request: !10079
-
Because vtkOpenGLRenderWindow::Start() calls MakeCurrent(), it must be moved until after vtkCocoaRenderWindow::Start() has done all of the context setup. This brings the order of operations in line with vtkXOpenGLRenderWindow.
-
-
vtkConstrainedPointHandleRepresentation: The destructor calls: this->SetActiveCursorShape(nullptr); In ::SetActiveCursorShape() there seems to be a typo: it checks `if (this->CursorShape)`, not `if (this->ActiveCursorShape)` which is what this method is about. gcc highlighted with a secondary warning: 'this' pointer is null As the method is called during the destructor, and then on line 230, 'this' is used as a parameter: `this->ActiveCursorShape->Register(this);`
-
-
-
-
-
-
With UBSan, many Exodus-related tests failed with: VTK/ThirdParty/exodusII/vtkexodusII/src/ex_get_block.c:65:7: runtime error: store to misaligned address 0x7ff7bdd396c4 for type 'int64_t' (aka 'long long'), which requires 8 byte alignment And indeed ex_get_block(), despite taking void*, casts that paramater to int64_t*, and thus it actually needs to be an int64_t. I guess this only worked at all previously since most CPUs are little endian these days.
-
Was causing wrong scale of radial axes labels, because based on title position that wasn't set directly.
-
Fixes build with exprtk 0.0.2: vtkExprTkFunctionParser.cxx:480:25: error: aggregate ‘std::stringstream parsingErrorStream’ has incomplete type and cannot be defined 2023-02-24T13:39:45.8563290Z 480 | std::stringstream parsingErrorStream;
-
With this change, Paraview writes .case file as well as data files when saving to EnSight Gold. Previously the .case file was missing. When running in parallel we want to write .sos file as well - this is the master file that links individual .case pieces written by processes into one logical case.
-
-
Add custom methods to set and get the cursor shape in QVTKOpenGLStereoWidget. For instance, calling QWidget::setCursor directly has no effect since this call should be forwarded to the embedded window. These methods are also added in QVTKOpenGLNativeWidget because they need to share the same interface, in a ParaView scope (see pqQVTKWidget).
-
-
- Mar 23, 2023
-
-
-
3a049158 vtkTableFFT: make the list of functions `const` Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Reviewed-by:
Julien Fausty <julien.fausty@kitware.com> Merge-request: !10070
-
3a049158 vtkTableFFT: make the list of functions `const` Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Reviewed-by:
Julien Fausty <julien.fausty@kitware.com> Merge-request: !10070
-
Timothée Couble authored
-
- Mar 22, 2023
-
-
53b81374 EnSight6BinaryReader: fix overflow byte order setting Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Merge-request: !10066
-
Julien Fausty authored
-
- Mar 20, 2023
-
-
Ben Boeckel authored
The `constexpr` fails on at least Intel 2021.1 and clang-cl 15. Fixes: #18312
-
- Mar 09, 2023
-
-
cfed9cb0 Fix vtkScatterPlotMatrix's 3D chart rotation Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal <mathieu.westphal@kitware.com> Merge-request: !10034
-
- Mar 08, 2023
-
-
The 3D chart in the vtkScatterPlotMatrix is now displaying its content correctly when rotating from right to left or down to up. Fixes also a minor display bug at the beginning of the animation caused by the initial 3D chart's angle that wasn't properly defined.
-
-