Skip to content
  1. Mar 07, 2007
  2. Jun 24, 2006
    • Luís Oliveira's avatar
      CL-GLUT update · 9d49e1f8
      Luís Oliveira authored
      - Fix foreign-symbol-pointer usage in glut/fonts.lisp.
      - Move enums next to the DEFCFUNs where they're used.
      - Rework the CL-GLUT CLOS interface.
      - Reorganize examples and rewrite them using the updated CLOS interface.
      
      darcs-hash:1313f74037779aec829a3f2e5041b6638e9d9c2c
      9d49e1f8
  3. Feb 06, 2006
    • Luís Oliveira's avatar
      Preliminary CLOS interface to GLUT · 6de42adf
      Luís Oliveira authored
      - Removed a german 'ss' from rasterization.lisp which was upsetting SBCL.
      - New macro WITH-PUSHED-MATRIX. WITH-MATRIX might be a better name?
      - New experimental CLOS-based interface to GLUT.
      - New example using the new CLOS interface. Moved old gears exmample
        to gears-raw.lisp.
      
      darcs-hash:f2aac6615b39dd3f88ffa2220d881967c103e56b
      6de42adf
  4. Feb 02, 2006
    • Luís Oliveira's avatar
      GLUT update, less straw. · b2638899
      Luís Oliveira authored
      (requires recent cffi patches fixing defcenum issue and
      implementing defbitfield)
      
      - add missing depends-on to funcs in cl-opengl.asd
      - complete glut bindings. next step: high level interface.
      
      darcs-hash:c9d51ae0899a58a425cc3abb35ff5679819fc487
      b2638899
    • Alexey Dvoychenkov's avatar
      Add glutSetOption. · 27c6272d
      Alexey Dvoychenkov authored
      darcs-hash:273c715ef6b600a7f8cd5af0f643a19a16f953f6
      27c6272d
  5. Feb 01, 2006
    • Luís Oliveira's avatar
      Big patch, lots of straw again. · 93acba08
      Luís Oliveira authored
      - GLU: added asd file and stub .lisp files.
      - Examples:
          - added cl-glut-examples.asd
          - new example: gears.lisp
      - GLUT: added asd file and implemented a few routines. (mostly those
        needed by the gears.lisp example)
      - Add my name to HEADER too.
      - 3 separate manuals is probably overkill? Use only one for now.
      - GL:
           - fixed enums, these should canonicalize to GLenum, not int.
           - renamed gl types from GLfoo to gl:foo (and exported them)
           - fixed erroneus check-type.
           - look for libGL.so.N if libGL.so isn't found.
           - removed some tabs from the files.
           - added missing space between ":constant-attenuation" and
             "linear-attenuation".
           - added missing (declare (ignore ..)) to avoid warnings.
           - fixed a small bug/typo where a foreign array was being accessed
             as if it were Lisp array.
           - change ;;;-comments to ;;-comments in package.lisp in order to
             indent well.
      
      darcs-hash:e7c742ebc970613bcc74370bf3d2df27aa67ffe0
      93acba08
  6. Jan 31, 2006
    • Luís Oliveira's avatar
      Minor changes · 1e4cad10
      Luís Oliveira authored
      - added HEADER file.
      - changed library.lisp to use BSD license.
      - removed tabs from state.lisp
      
      darcs-hash:8dba8dc488fd01b27ed5b134410140bfdb040923
      1e4cad10
    • Oliver Markovic's avatar
      Initial revision. · de6309de
      Oliver Markovic authored
      darcs-hash:c1c46d0dcef4db384fd1ec2643bfd337d381ff15
      de6309de