nineveh

2019-10-07

A library of common gpu functions

Upstream URL

github.com/cbaggers/nineveh

Author

Chris Bagley (Baggers) <techsnuffle@gmail.com>

License

BSD 2 Clause
README

Nineveh (WIP)

Nineveh is a library of common gpu-functions and GL related helper functions.

It is intended to act as a sort of standard library for gpu programming.

It currently provides gpu functions for:

  • common math operations outside of the glsl spec
  • hashing
  • noise
  • color-space conversion
  • interoplation & misc curves
  • tonemapping
  • graphing
  • normal generation

And CPU side functions for:

  • primitive mesh generation
  • cube-map & hdr texture loading
  • cube fbo helpers

Amongst others

Cloning

Whilst it is recommended to get Nineveh from quicklisp, if you clone please note that master is not the stable branch. Please use release-quicklisp for the stable code that will be in the next Nineveh release.

A thing!

graphs

Dependencies (8)

  • cepl
  • cl-soil
  • dendrite
  • documentation-utils
  • easing
  • livesupport
  • rtg-math
  • with-setf

Dependents (0)

    • GitHub
    • Quicklisp