1. 06 Aug, 2012 3 commits
  2. 04 Aug, 2012 2 commits
  3. 03 Aug, 2012 10 commits
  4. 02 Aug, 2012 20 commits
    • Pat Marion's avatar
      Merge topic 'fix_static_python_module_initialization' into master · 2e353a5d
      Pat Marion authored
      881e17d3 Fixing static python to import modules on demand.
      2e353a5d
    • Brad King's avatar
      Merge topic 'vtkAMREnzoReaderInternal-aix' into master · 2bd31c55
      Brad King authored
      8687bfe2 vtkAMREnzoReaderInternal: Fix include order for AIX streams
      2bd31c55
    • Utkarsh Ayachit's avatar
      Fixing static python to import modules on demand. · 881e17d3
      Utkarsh Ayachit authored
      Fixing vtkPythonAppInit to import statically linked modules when first called
      rather than immediately after intialization. This was an oversight during the
      changes to cleanup static python builds.
      
      Change-Id: I2a2155c9c4d0d3109f44dafd1cf0f75b1d7f8cc6
      881e17d3
    • Utkarsh Ayachit's avatar
      Merge topic 'cleanup_static_python_modules' into master · 5b4e5032
      Utkarsh Ayachit authored
      f45295e3 Specify export visibility flags only for shared builds.
      b1c7c43a Fixes bugs when BUILD_SHARED_LIBS was ON.
      dd2c9df0 Cleanup building of static modules for Python.
      5b4e5032
    • Dave DeMarle's avatar
      remove executable mode on file per gerrit review · ac563be5
      Dave DeMarle authored
      Change-Id: I954306ad95eb3f2754fbc6bfabb20545cea04c83
      ac563be5
    • Dave DeMarle's avatar
      Add readmes to describe how to update vtk's xdmf from upstream. · 21ae900b
      Dave DeMarle authored
      Change-Id: I40de45818f380f18007318d5ea9a75b3fd255658
      21ae900b
    • Utkarsh Ayachit's avatar
      Specify export visibility flags only for shared builds. · f45295e3
      Utkarsh Ayachit authored
      When building static builds, since the export visibilty flags are not set for
      all libraries, we were getting warnings with mismatched visibility when linking
      vtkpython statically. Overcome the issue by not sepecifying visbility flags for
      static builds.
      
      Change-Id: Ic993920fa51119d5002f28ee5996abeab1b3bb4e
      f45295e3
    • Utkarsh Ayachit's avatar
      Fixes bugs when BUILD_SHARED_LIBS was ON. · b1c7c43a
      Utkarsh Ayachit authored
      vtkPythonWrapping was setting dependencies even when BUILD_SHARED_LIBS was ON.
      This was resulting in vtkpython dependending on the modules are compile time
      acceidentally. Fixed that.
      
      Modules were being added using vtk_add_library() call. That call sets properties
      on the target that are not necessarily applicable to "Modules" and was raising
      compiler errors when BUILD_SHARED_LIBS was ON. Fixed that. Now vtk_add_library()
      is only called when building static (it's needed in that case since the static
      module needs to be treated as a regular library and must be added the exports so
      that applications can link against it).
      
      Change-Id: Ic0219e7b28d644e9a755fb5f494cbfc6d71dfd09
      b1c7c43a
    • Dave DeMarle's avatar
      Merge branch 'xdmf2vtk-upstream' into import-xdmf2-library · 167587fa
      Dave DeMarle authored
      Change-Id: I346da30748900861186d578ffe98b2aeac9d1373
      167587fa
    • XDMF Developers's avatar
      xdmf2/vtk 2012-08-01 (reduced) · f40916ae
      XDMF Developers authored
      Extract upstream xdmf2/vtk using the following shell code.
      
      sha1=24470abd4314e60d2b8838447c75c7f7ea4d4132 &&
      git archive --prefix=xdmf2vtk-reduced/ $sha1:vtk -- |
      tar x
      
      Change-Id: I1bf8a739272d630da598b85b6767dc2614e84abb
      f40916ae
    • Dave DeMarle's avatar
      Enable vtkxdmf2 as a module · 8b23bc3e
      Dave DeMarle authored
      Change-Id: I0f11c0371432b4e446af4e13923f65595912bc30
      8b23bc3e
    • Dave DeMarle's avatar
      Merge branch 'xdmf2-upstream' into import-xdmf2-library · 9a5a8e17
      Dave DeMarle authored
      Change-Id: Ic2c465fe83ec958052f5f629b40160b8d7d62df5
      9a5a8e17
    • XDMF Developers's avatar
      xdmf2 2012-08-01 (reduced) · 0b284a49
      XDMF Developers authored
      Extract upstream xdmf2 using the following shell code.
      
      sha1=24470abd4314e60d2b8838447c75c7f7ea4d4132 &&
      paths='
       CMake
       CMakeLists.txt
       Copyright.txt
       XDMFConfig.cmake.in
       libsrc
      ' &&
      git archive --prefix=xdmf2-reduced/ $sha1 -- $paths |
      tar x
      
      Change-Id: I586841a057d403c6a6ba6d221d4337a73f4e3548
      0b284a49
    • Utkarsh Ayachit's avatar
      Cleanup building of static modules for Python. · dd2c9df0
      Utkarsh Ayachit authored
      This commit lays the ground work to enable building of python modules for static
      VTK builds. This cleans up the code that creates the header file with the list
      of modules to be initialized.
      
      vtkpython now can be built even when BUILD_SHARED_LIBS is OFF. It statically
      initializes the python wrapped modules.
      
      Macros to add python modules or generate initialization header file have been
      removed from FindPythonLibs.cmake (and should be deprecated from CMake as well).
      Instead new VTK-specific macros are now added to vtkPythonWrapping.cmake that
      use the information provided by the VTK-modules API to generate the
      initialization header when bulding statically.
      
      Change-Id: Icca5ccd34397f264dadfe00213501cd4a0eea8b5
      dd2c9df0
    • Marcus D. Hanwell's avatar
      Merge topic 'add_execution_timer' into master · e5a41281
      Marcus D. Hanwell authored
      dca42b89 Move #include "vtkExecutionTimer.h" to the top of the list
      e63bf5e7 Incorporate Andrew Maclean's style&comment suggestions
      c0afc7da Add test for vtkExecutionTimer
      aa816adc New widget to time the execution of a single filter
      e5a41281
    • David C. Lonie's avatar
      Merge topic 'MathTextGL2PS' into master · 40f515f8
      David C. Lonie authored
      90090e99 Merge 'VTK/master' into MathTextGL2PS
      32b956e8 Clean up some compiler warnings on Mac and Windows.
      8a1a5278 Add missing return statements to tests.
      b7c0d1cc Add functions to check if MathText is available at runtime.
      564112e2 Add a GL2PS special case for vtkTextActor3D.
      c2f54b97 Add a vtkMatplotlib module.
      82e58fc1 Update vtkGL2PSExporter, add Rendering/GL2PS module
      e74980cc Add support for gl2psSpecial with PDF output to gl2ps.
      6fc42bb5 Bump included gl2ps sources to v1.3.6.
      cbecf3d6 Add vtkMathTextActor3D for rendering equations in 3D space.
      a7a7c25a Add vtkMathTextActor for rendering equation overlays.
      f16724a2 Add MathText drawing functionality to Context2D classes.
      a50a557c Add API to generate vtkPath data and colored images from MathText.
      b8a3c859 Add a vtkPath class to represent lines and Bezier curves.
      40f515f8
    • David C. Lonie's avatar
      Merge topic 'FontConfigModule' into master · 8e6de657
      David C. Lonie authored
      16838f7c Move FontConfig font lookup to its own module.
      8e6de657
    • David C. Lonie's avatar
      Merge 'VTK/master' into MathTextGL2PS · 90090e99
      David C. Lonie authored
      Resolved Conflicts:
      	Rendering/MathText/vtkMathTextUtilities.cxx
                * Header changes clashed
      
      Change-Id: I3513fe9e07af2f6c161a8222f02badebee3feda1
      90090e99
    • Andy Wilson's avatar
      Move #include "vtkExecutionTimer.h" to the top of the list · dca42b89
      Andy Wilson authored
      Per Andrew Maclean's suggestion, that particular #include is now
      at the top of the list and set apart by whitespace.  Let there be
      no doubt at all about what's being tested!
      
      Change-Id: I5c87695dcf9f966f570d749622402d958998ffb0
      dca42b89
    • Andy Wilson's avatar
      Incorporate Andrew Maclean's style&comment suggestions · e63bf5e7
      Andy Wilson authored
      1) VTK-style comments on all the methods in the .h file.  I have
      no idea what I was thinking (or not) when I forgot to do these.
      
      2) Copyright changed from Sandia to VTK standard.
      
      3) Added #include <cstdlib> to TestExecutionTimer.cxx to make sure
      EXIT_SUCCESS is defined.
      
      4) Condensed the output from the test.
      
      5) Replace the guts of the test with the guts of the vtkDelaunay2D
      test so that it takes a little while longer.
      
      6) Switch the output to 8 digit fixed precision to make it much
      less likely that times will be rounded to zero.
      
      Change-Id: Ic6b86fc5645d979fbeacca22f8bb68990ecc3890
      e63bf5e7
  5. 01 Aug, 2012 5 commits