Move to GLSL 130

Signed-off-by: Casey Dahlin <cdahlin@redhat.com>
Add license info to all shaders

Signed-off-by: Casey Dahlin <cdahlin@redhat.com>
Add a valgrind suppression file

Mostly culls the annoying crap in Mesa

Signed-off-by: Casey Dahlin <cdahlin@redhat.com>
Fix incorrect vector allocation in target.c

If we allocate a vector manually, vec_expand's assumptions about when the
vector is full are incorrect. We're better off just initializing to NULL and
then calling vec_expand immediately.

Signed-off-by: Casey Dahlin <cdahlin@redhat.com>
More suppressions

Signed-off-by: Casey Dahlin <cdahlin@redhat.com>
Makefile: clean target improvements

Signed-off-by: Casey Dahlin <cdahlin@redhat.com>
Add drawing for light primitives

Our gather quad is now drawn by a light primitive.

Signed-off-by: Casey Dahlin <cdahlin@redhat.com>