6 Commits

Author SHA1 Message Date
Ran Benita
647d666da3 build: fix out-of-tree build and distcheck
The paths can be off when building out of tree, so have make put them in
for us instead. This requires turning the straight genshader.c file to a
template.

Signed-off-by: Ran Benita <ran234@gmail.com>
Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
2012-01-28 12:29:49 +01:00
David Herrmann
2d71ef276c output: add shader support
To avoid the fixed function pipeline we should use shaders instead of
old glBegin/glEnd. This patch adds two basic shaders and functions that
load and initialize them.

To avoid loading the shaders at runtime we generate a source file which
contains them as strings so they are embedded in the binary.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
2012-01-17 15:19:43 +01:00
David Herrmann
6bf0e7ed7e Add config.h.in~ to gitignore
Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
2011-12-14 18:09:03 +01:00
David Herrmann
f59a28b984 Fix gitignore
We currently ignore all test sources. Restrict the filter to the root directory
so only the binaries are affected.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
2011-12-03 15:14:38 +01:00
Ran Benita
062dd2875d gitignore: add all the build stuff
Signed-off-by: Ran Benita <ran234@gmail.com>
2011-12-01 16:25:11 +01:00
David Herrmann
f66f1f5798 Add gitignore file
Ignore swap files and binaries.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
2011-11-20 18:27:44 +01:00