Debian Patches

Status for vtk9/9.1.0+really9.1.0+dfsg2-5

Patch Description Author Forwarded Bugs Origin Last update
10_matplotlib.patch _matplotlib=================================================================== no
20_do_not_link_against_socket.patch Do not try linking with -lsocket
===================================================================
no
30_drop_medical_example.patch Drop medical examples no 2020-10-21
40_vtkpython-9.patch Rename vtkpython to vtkpython-9.0
===================================================================
Anton Gladky <gladk@debian.org> no 2020-11-05
50_fix_python-modules_path.patch Fix path for the installation of python modules
===================================================================
Anton Gladky <gladk@debian.org> no 2020-11-06
60_fix_path_perl.patch Fix shebang for the perl scripts Anton Gladky <gladk@debian.org> no 2020-11-08
83_allow_gles_platforms.patch HACK: QVTKOpenGLWindow.cxx: Define GL_BACK_{LEFT,RIGHT} for Qt with OpenGL ES Adrian Bunk <bunk@debian.org> no 2020-12-11
84_vtkQWidgetTexture_no_vtkOpenGLCheckErrorMacro.patch HACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro Fixes building for Qt with OpenGL ES. Adrian Bunk <bunk@debian.org> no
95_java_mach-arch_fix.patch [PATCH] Fix build on mach-based OS which are not OS X Samuel Thibault <samuel.thibault@ens-lyon.org> no 2020-06-13
97_reproducible_builds.patch [PATCH 2/2] doc_class2example.pl: Sort the parsers array.
Thanks to Bernhard M. Wiedemann <bernhardout@lsmod.de>.
Vagrant Cascadian <vagrant@reproducible-builds.org> no 2020-12-15
98_fix_mpi4py.py Fix mpi4py search Anton Gladky <gladk@debian.org> no 2021-09-17
99_fix_ftbfs.patch Fix FTBFS Anton Gladky <gladk@debian.org> no 2021-11-14
110_vtk9_netcdf.patch Fix FTBFS with new netcdf Anton Gladky <gladk@debian.org> no debian 2022-06-19
120_fix_shader_crash.patch commit bc4d0fec4f791fb198ff316849aaf3faba24b45a

Fix shader crash in Multi Volume Rendering without GradientTF

When using OpenGLGPUVolumeRayCastMapper with a MultiVolume,
not specifying a gradient opacity TF produced an error in
the composed shader (no argument would be given to functions which expected one),
and nothing was rendered, although this TF is supposed to be optional.

This commit fixes this by adding tests during the declarations of
those functions inside the shader, and by changing their signatures as needed.
Therefore, when no gradient opacity TF is given, no argument is expected
and none is given.

diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.cxx
index cdcec460ef..dfc65de04b 100644
Gaspard Thevenon <gaspard.thevenon@kitware.com> no 2022-02-10

All known versions for source package 'vtk9'

Links