- Mar 07, 2007
-
-
Luís Oliveira authored
- New DEFGLEXTFUN macro courtesy of Thomas Weidner. - GLUT: set %gl:*gl-get-proc-address* to glut:get-proc-address. darcs-hash:18f31c6979d93d8b17ad88c09cebf639c08ab5d2
-
- Jun 24, 2006
-
-
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
-
- Feb 06, 2006
-
-
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
-
- Feb 02, 2006
-
-
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
-
Alexey Dvoychenkov authored
darcs-hash:273c715ef6b600a7f8cd5af0f643a19a16f953f6
-
- Feb 01, 2006
-
-
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
-
- Jan 31, 2006
-
-
Luís Oliveira authored
- added HEADER file. - changed library.lisp to use BSD license. - removed tabs from state.lisp darcs-hash:8dba8dc488fd01b27ed5b134410140bfdb040923
-
Oliver Markovic authored
darcs-hash:c1c46d0dcef4db384fd1ec2643bfd337d381ff15
-