1. 10 Feb, 2015 1 commit
    • Kenneth Moreland's avatar
      Make test file name separators consistent · a9baf8fa
      Kenneth Moreland authored
      Some of the files in the tests directory used a dash to separate words
      (e.g. test-config.h and test-util.h) whereas others used an underscore
      (e.g. test_codes.h and mpi_comm.h). Renamed the files such that they all
      use underscores, which matches better the filenames used elsewhere.
  2. 04 May, 2011 1 commit
  3. 21 Feb, 2011 1 commit
  4. 15 Dec, 2010 2 commits
  5. 02 Dec, 2010 1 commit
  6. 01 Dec, 2010 1 commit
  7. 09 Aug, 2010 1 commit
  8. 20 Jul, 2010 1 commit
    • Kenneth Moreland's avatar
      Change icetImageGetColor/Depth to use short suffixes. · 07c4d37f
      Kenneth Moreland authored
      The icetImageGetColor* and icetImageGetDepth* now use the abbriviated
      OpenGL convention of using single characters to identify type (such as
      ub and f) instead of longer names (such as UByte and Float).  I am
      no longer enamored with this convention, but it is used elsewhere in
      IceT (e.g. icetBoundingBox), and I am a fan of consistency.
  9. 25 Jun, 2010 1 commit
    • Kenneth Moreland's avatar
      Change the name of the development includes. · 1fe6b21e
      Kenneth Moreland authored
      The development include files had very generic names like draw.h
      and image.h.  These could easily be confused for includes from
      other packages.  To reduce the posibility of filename collisions,
      prefix each development include with IceTDev.
  10. 17 Jun, 2010 1 commit
  11. 16 Jun, 2010 2 commits
    • Kenneth Moreland's avatar
      Removed OpenGL rendering dependency from core. (broken) · 47657ff6
      Kenneth Moreland authored
      image.c is now completely OpenGL independent.  The rendering callbacks
      now pass the parameters that IceT fiddles with (matrices, background,
      readback region) and lets the user code render with whatever system
      available.  The OpenGL layer now has the code that sets up OpenGL before
      making its own callback (which, like before, takes no arguments) and
      then reading the data back from the OpenGL buffers.
      I know that there are glaring bugs in this code.  I will address them
    • Kenneth Moreland's avatar
      Added width and height to image objects. · 994c277f
      Kenneth Moreland authored
      The intention is to make things more clear for the client code when
      passing an image object.  This is particularly important in the callback
      that is expected to fill some sub part of an image that is set to
      the size of the physical viewport rather than any tile.
  12. 15 Jun, 2010 1 commit
    • Kenneth Moreland's avatar
      Remove OpenGL from draw.c. · da8bf613
      Kenneth Moreland authored
      All the functions in draw.c now no longer depend on OpenGL at all.
      The biggest interface change to this effect is that icetDrawFrame()
      now requires the user to pass in the projection/modelview matrices
      and the background color.  A new function in the OpenGL layer called
      icetGLDrawFrame() behaves like the old function by grabbing these
      values from OpenGL.
  13. 14 Jun, 2010 1 commit
    • Kenneth Moreland's avatar
      Further encapsulate image objects. · d1eddb3e
      Kenneth Moreland authored
      Rather than create a buffer and then initialize an image with
      it, the interface now encourages you to allocate an image
      directly.  All the image manipulation functions now take actual
      image objects rather than taking buffers and returning image
      Also moved some functions from the public IceT.h interface into
      the protected image.h interface.
  14. 13 Jun, 2010 1 commit
  15. 12 Jun, 2010 1 commit
  16. 11 Jun, 2010 3 commits
  17. 14 May, 2010 1 commit
  18. 11 May, 2010 1 commit
  19. 04 May, 2010 1 commit
    • Kenneth Moreland's avatar
      Converted tests to use Glut. · ccc8ed32
      Kenneth Moreland authored
      Previously the tests used some hack-ish code for creating windows
      on X and Win32.  Unfortunately, this meant that I could not run
      the tests on Mac, where I now do most of my development.  Rather
      that make my own knock off again, I am using a well-established
      portable library.
  20. 16 Dec, 2005 1 commit
  21. 06 Jan, 2005 1 commit
  22. 25 May, 2004 2 commits
  23. 10 Nov, 2003 1 commit
  24. 17 Jun, 2003 1 commit