Merge pull request #26 from dardoria/master
add more values to gl-info example
handle too old GL version better in shader-vao example
Merge changes from 3b
check glsl version in shader-vao example
catch more errors in gl-info example
query more limits in gl-info example
also add :verbose t option to query everything supported by get*
add an example that just prints out version/extension/etc info
Use arbitrary vertex-data.
Allow arbitrary vertex-data (in progress...)
Still not working... More on remove global *tessellator*, allow arbit…
Init on glut:display-window instead of glut:display
Remove global vars. Don't force run main loop.
Rename *start-lists* in tess, tess-wind, quadric and bezcurve. Set ru…
…n-main-loop-after-display locally. Apply other changes recommended by 3b.
Merge remote-tracking branch 'upstream/master'
update molview example from hcsw.org/downloads/molview.lisp (new lice…
include molview example in cl-glut-examples
Finish bezcurve example.
Bezcurve example (needs fixing).
Quadrics example and a function.
Convert combined vertex-data to array of gl-arrays.
Use different names for init functions. When both tess and tess-wind …
…were loaded, tess was calling the init function of init-wind which killed glut...
Few stylistic changes.
Continue rearranging stuff for easier consumption. Tess-wind example …
…works, tess obly partially.
Start rearraning stuff to remove need to deal with cffi in callbacks.
Added shader/VBO/VAO example
Cleanup data created from tess-combine-callback.
Add with-tess-polygon and with-tess-contour macros.
Apply comments from 3b:
- remove tess prefixes for enums
- use with-new-list
- rename cb to callback
- use enum for winding options instead of constants
Added delete tess
Minor fixes and cleanup
Add tess-wind example