1. 27 Apr, 2009 3 commits
  2. 01 Apr, 2009 1 commit
    • fogal1's avatar
      Rework enabling code so that the command line option takes precedence. · fddf5e2f
      fogal1 authored
      Previously the config-site var could override the configure
      option, because of the strange order of sourcing / checking
      AC_ARG_ENABLE variable setting.  This changes the configure-y
      to use a new a variable instead of trying to re-use the enable
      variable; this allows us to easily check whether the enable
      variable was set, telling us that the user specified the value
      manually.
      
      As a strange side effect, AC_MSG_WARN seems to work now.  For some
      reason, it was previously behaving like AC_MSG_ERROR (even on more
      recent versions of autoconf), but after this patch, it (correctly)
      warns + continues.
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@6751 18c085ea-50e0-402c-830e-de6fd14e8384
      fddf5e2f
  3. 19 Mar, 2009 1 commit
  4. 22 Feb, 2009 1 commit
    • fogal1's avatar
      Fix some minor IceT configuration issues. · 86d0c6eb
      fogal1 authored
      * Don't enable IceT if the user only set DEFAULT_ICET_INCLUDE.
        Use ICET_ENABLE as well, if you want to specify it without the
        --enable option.
      * Downgrade the error to a warning.
      * Fix a bug which would cause the config-site setting to take
        precedence over the --enable configure option.
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@6332 18c085ea-50e0-402c-830e-de6fd14e8384
      86d0c6eb
  5. 18 Dec, 2008 1 commit
    • fogal1's avatar
      Add autoconfery to disable Tuvok. · 6d588c6b
      fogal1 authored
      The user can use --enable-tuvok (or --disable-tuvok) to control
      Tuvok.  The environment variable TUVOK_ENABLE may also be used,
      but is overridden by either of the command line options.
      
      * src/ac/tuvok.m4: new macro
      * src/acinclude.m4: add include line for a new macro.
      * src/aclocal.m4: regenerated
      * src/configure: regenerated
      * src/configure.in: get rid of the minimal autoconf settings,
                          moved to macro.  call the new macro.
      * src/include/visit-config.h.in: regenerated.
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@5878 18c085ea-50e0-402c-830e-de6fd14e8384
      6d588c6b
  6. 16 Dec, 2008 2 commits
  7. 12 Dec, 2008 1 commit
  8. 05 Dec, 2008 2 commits
  9. 20 Nov, 2008 2 commits
  10. 21 Oct, 2008 1 commit
  11. 09 Aug, 2008 1 commit
  12. 06 Jul, 2008 1 commit
    • fogal1's avatar
      Fix most of the problems with the IceT codepath, and fully enable use of the · d92bf32a
      fogal1 authored
      library.
      
      commit 4e2fb69008abfa4af089d45adf10200fd064a84c
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Sun Jul 6 16:57:17 2008 -0400
      
          Really enable IceT this time.
      
          This includes a hack in the readback from IceT to send out images to all
          processors.  Many of our postprocessing algorithms assume they'll have some
          sort of image locally, which IceT does not guarantee (actually, the opposite is
          almost always true).  This allows us to merge the code paths for both tiled and
          non-tiled nodes, avioding deadlock in many situations.
      
      commit 378340016e86fb9c370b9834e81c0821f566b43a
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Sun Jul 6 16:50:17 2008 -0400
      
          indentation fix.
      
      commit 56758ccfdb79a016232ad35e8eee859f3b2848e7
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Wed Jul 2 16:40:47 2008 -0400
      
          Don't assume BG image is 3-components, read the number of components from the image.
      
      commit 4a15855055d6fd199be06d9916c9d6d84c8bc945
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Wed Jul 2 11:30:56 2008 -0400
      
          added a simple error message.
      
      commit 0903621827bb217dfca82e907d5b170692971490
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jul 1 14:07:57 2008 -0400
      
          Fixes a script warning when IceT is not enabled.
      
      commit 292ad58aed19dea26d016f9f929b328748c7b40b
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jul 1 11:12:59 2008 -0400
      
          Removes the need for GL_RGBA to GL_RGB conversion, but appropriately setting up the VTK object instead.
      
      commit 2792cee538292831a5590e26249f489f67f8f8ac
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Mon Jun 30 17:17:18 2008 -0400
      
          Add IceT support to the build.
      
          I split up the AC IceT macros; the latter/new one is for VisIt-specific IceT
          settings.  It sets a variable to the name of our IceTNM object file or nothing,
          depending on whether or not IceT is enabled, and then AC_SUBSTs that variable.
      
      commit f3d6419cbb4d0341b7e6bee9ccc173f06ce28537
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Mon Jun 30 16:20:21 2008 -0400
      
          Add support back in for transparent rendering.
      
      commit dfd4c8156116c613d73f026894d12cabcf115bad
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Mon Jun 30 10:13:32 2008 -0400
      
          fix strange formatting.
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@4565 18c085ea-50e0-402c-830e-de6fd14e8384
      d92bf32a
  13. 27 Jun, 2008 1 commit
    • fogal1's avatar
      Got IceT working (mostly), and fixed the 'opacity bug' I introduced. · 02666052
      fogal1 authored
      commit 47492cdc7742a1eb27073335ad2c04b64459b3dc
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Fri Jun 27 13:27:32 2008 -0400
      
          Autoconfery fixes for IceT and Mesa.
      
          IceT wasn't being included properly; I removed the include from configure.in
          and included in acinclude.m4 instead.
      
          The AC_DEFINE_UNQUOTED for figuring out the OSMesa window size limit did not
          define a comment, causing autoheader to bail out.  I added the comment that
          appeared to be manually added to visit-config.h.in.
      
      commit 8cba9f9a6dd98507b530dbc6c0831bb16f66dde4
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Fri Jun 27 11:47:00 2008 -0400
      
          Fixes the bug opacity bug I introduced.
      
      commit 4cbece9b7c5ff327d507083583cba1fa9791854e
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Thu Jun 26 15:09:14 2008 -0400
      
          skeleton of the shadowing code, and made post processing work.
      
      commit 4da6ea726d1995ae57b19e68f4ed1813758965c7
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Thu Jun 26 14:09:34 2008 -0400
      
          Fixed a potential bug related to Z compositing, and moved a method from private to protected.
      
      commit 4dc92cbea177018079be6e795b9267e502364e98
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Wed Jun 25 14:27:33 2008 -0400
      
          Adds missing includes.
      
          visit-config.h should probably always be included.  In any case, I need it to
          pick up HAVE_ICET, which I use to figure out whether or not we want to include
          the IceTNetworkManager class header.  Still, we don't instantiate it with this
          commit.
      
      commit 64aaf4f826db9c6bb5cc9b6e5d4565d6bfabe2af
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Wed Jun 25 14:26:49 2008 -0400
      
          These are a result of rerunning autoreconf on the changes I made in the last
          commit.
      
      commit f3d49c94e420dce3fa594d5ed519f5a1a033261a
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Wed Jun 25 14:15:33 2008 -0400
      
          Fixes screwed up includes, and bad AC_DEFINE usage.
      
          Jeremy made me realize that I had forgotten acinclude.m4, causing IceT to not
          be included!  The file should be a list of includes of all our separated IceT
          macros.  Secondly, I was using AC_DEFINE incorrectly, causing HAVE_ICET to
          always be undefined, even if the user has IceT.
      
      commit 3a551551d945b207919f0a921c221133aa2b201e
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jun 24 14:33:09 2008 -0400
      
          Added depth cueing back in.
      
      commit cd489e154eab0ad33c3bac6bbc5d1150b5e415dc
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jun 24 14:14:25 2008 -0400
      
          added in a debug comment for tracing execution.
      
      commit 1ea1804035b57568c5916a705d3f8fe9a9319d6c
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jun 24 14:13:11 2008 -0400
      
          Just fixes some commenting.
      
      commit 5e51736c5b565f56cdebe4ad91579391c8aed838
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jun 24 13:43:21 2008 -0400
      
          Fixed a comment typo.
      
      commit 17be22531e2cdb101f96971358a7ec37b79bea8b
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jun 24 13:39:19 2008 -0400
      
          Got IceT rendering working!
      
          Still a bit hacky.  Only does single pass, missing shadows and the like ... but
          it all seems to work at least.
      
      commit f251ecec4c7ad380561882d90c565ec44c56ed31
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Tue Jun 24 12:04:53 2008 -0400
      
          Modified the logic to allow modifying configure if you've updated any m4 files.
      
      commit 682d9f2df3783d2810014f2191901e0bc24f1669
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Mon Jun 23 11:34:55 2008 -0400
      
          Implemented most of Render, though the critical readback stage is missing so
          this will do garbage right now.
      
      commit 84c949c6f6c2e20f2900ecf03828a4f6448d9bcf
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Mon Jun 23 11:08:30 2008 -0400
      
          Minor modifications to NM which allow code to be utilized in child classes.
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@4553 18c085ea-50e0-402c-830e-de6fd14e8384
      02666052
  14. 20 Jun, 2008 1 commit
    • fogal1's avatar
      Squashed commit of the following: · fc89cb55
      fogal1 authored
      commit cd8ac6dcac1b7725b78c659ac9648d0a1d97d292
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Fri Jun 20 18:39:14 2008 -0400
      
          Fixed my IceT macro; was using AC_ARG_ENABLE incorrectly.
      
      commit a02754884777cbf491fc1dfa07fd8804c968cffb
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Fri Jun 20 18:12:53 2008 -0400
      
          Starting to get the IceT code to work.  IceT is getting called, but not quite
          rendering yet.
          In NM, moved some things around and made functions virtual.
      
      commit b81f93d819cdfba178868121f6f8d058fab3eacf
      Author: Tom Fogal <tfogal@alumni.unh.edu>
      Date:   Fri Jun 20 13:57:05 2008 -0400
      
          Made the IceT macros append to PARALLEL_CPPFLAGS.  Then changed dependency
          building to use @PARALLEL_CPPFLAGS@ instead of simply -DPARALLEL
          (PARALLEL_CPPFLAGS should contain -DPARALLEL, from the configure process).
      
      git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@4503 18c085ea-50e0-402c-830e-de6fd14e8384
      fc89cb55
  15. 19 Jun, 2008 1 commit