summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Support nested /* */ comments.Tavian Barnes2009-11-231-1/+3
* Use flex for the tokenizer.Tavian Barnes2009-11-231-1/+1
* Evaluate arithmetic expressions during parsing when possible.Tavian Barnes2009-11-202-3/+3
* Use dmnsn_new_*() rather than dmnsn_*_construct().Tavian Barnes2009-11-192-12/+12
* Translucency support.Tavian Barnes2009-11-181-1/+4
* Use CIE 1931 RGB for dmnsn_color_illuminate().Tavian Barnes2009-11-171-7/+5
* Tweak test scene a bit.Tavian Barnes2009-11-171-2/+2
* Implement phong shading.Tavian Barnes2009-11-171-2/+8
* Make finish callback a propper BRDF.Tavian Barnes2009-11-171-0/+1
* Use "diffuse" instead of "specular" for diffuse finish.Tavian Barnes2009-11-171-1/+1
* PGO build improvements.Tavian Barnes2009-11-131-5/+2
* Implement profile-guided optimization builds.Tavian Barnes2009-11-121-3/+11
* Correct dmnsn_color_illuminate().Tavian Barnes2009-11-091-1/+1
* Don't fail GL test if we can't get a GL context.Tavian Barnes2009-11-091-2/+2
* Use finishes.Tavian Barnes2009-11-091-0/+3
* Calculate surface normals in intersection callbacks.Tavian Barnes2009-11-091-2/+2
* Store inverse object transformation in a separate field.Tavian Barnes2009-11-091-6/+2
* Rudimentary light/shadow handling.Tavian Barnes2009-11-091-1/+1
* Add a light to the default test scene.Tavian Barnes2009-11-091-13/+18
* Make dmnsn_delete_scene() delete the scene's elements too.Tavian Barnes2009-11-094-41/+22
* rm -f *.png in clean target.tavianator2009-11-051-1/+1
* Don't use GNU make %-style target extension.Tavian Barnes2009-11-041-1/+1
* Parse arithmetic expressions.Tavian Barnes2009-11-042-4/+4
* Handle spheres.Tavian Barnes2009-11-043-13/+14
* Implement dmnsn_print_astree_sexpr().Tavian Barnes2009-10-311-0/+10
* Remove progress bars from tests, as parallel-tests hides output anyway.Tavian Barnes2009-10-304-212/+75
* Refactor parsing and realization a bit.Tavian Barnes2009-10-301-1/+4
* (Sort of) realize boxes.Tavian Barnes2009-10-301-1/+1
* (Sort of) parse boxes.Tavian Barnes2009-10-304-17/+55
* Correctly tokenize <=, >= and !=.Tavian Barnes2009-10-292-10/+2
* Support all POV-Ray keywords.Tavian Barnes2009-10-292-2/+2
* Even more tokenizer work.Tavian Barnes2009-10-291-1/+1
* Complete string parsing.Tavian Barnes2009-10-292-3/+2
* Split tokenizer.sh into multiple tests.Tavian Barnes2009-10-286-47/+137
* Make '#include' work.Tavian Barnes2009-10-281-1/+1
* Tokenize strings and language directives.Tavian Barnes2009-10-283-0/+64
* Add a vector to numeric tokenizer test.tavianator2009-10-282-1/+4
* Tokenize keywords.Tavian Barnes2009-10-283-2/+45
* Ignore comments in tokenizer.Tavian Barnes2009-10-273-2/+52
* Tokenize numeric values.Tavian Barnes2009-10-273-2/+13
* Support more symbols in tokenizer.Tavian Barnes2009-10-274-14/+34
* Use the parallel-tests automake option.Tavian Barnes2009-10-271-2/+5
* Fix tokenizer test in VPATH build.Tavian Barnes2009-10-272-3/+3
* New tokenizer test.Tavian Barnes2009-10-274-1/+44
* Fix make distcheck.Tavian Barnes2009-10-251-1/+6
* Fix NULL assignment to integer value in test library.Tavian Barnes2009-10-221-1/+1
* More memory handling improvements.Tavian Barnes2009-10-202-59/+54
* Improve garbage handling of dmnsn_delete_object().Tavian Barnes2009-10-191-14/+0
* Give the cube a black pigment in the default test scene.Tavian Barnes2009-10-191-1/+26
* Some GL test fixes.Tavian Barnes2009-10-131-1/+4