include all low-level bindings
authorDaniel Hartwig <mandyke@gmail.com>
Sat, 9 Feb 2013 09:32:03 +0000 (17:32 +0800)
committerDaniel Hartwig <mandyke@gmail.com>
Sat, 9 Feb 2013 10:01:51 +0000 (18:01 +0800)
commit78aa45b92e533e41b243b96c3a315779b55f8449
treed8933ec1c2e4c99998c3f2c52d79af961b807983
parent23d928bf07f38b35712e0030b8ef2c7d614e1ca1
include all low-level bindings

* figl/parse.scm (parse-prototypes, skip?): Remove the skip? function,
  include all low-level bindings.  In many cases automatic skip is not
  possible, such as glMaterial that requires both packed and unpacked
  variants depending on the parameter.  Some variants are encouraged
  to be optimized (such as glColor3b).  Any low-level consumer can
  decide whether to use packed/unpacked, and what format to store data
  in.  Let the foot shooting commence.

* figl/gl/types.scm: Include more possible type combinations, whether
  used directly by gl or not.

* figl/gl/low-level.scm: Update.

* doc/: Not updated due to problems with line wrapping in texi output.
figl/gl/low-level.scm
figl/gl/types.scm
figl/parse.scm