summaryrefslogtreecommitdiffstats
path: root/dimension
Commit message (Expand)AuthorAgeFilesLines
* Update email address.Tavian Barnes2011-03-0829-29/+29
* New dmnsn_warning() API, remove different severities.Tavian Barnes2011-03-082-26/+11
* fclose() output_file if render fails.Tavian Barnes2011-02-201-1/+2
* Fix license years.Tavian Barnes2011-02-173-3/+3
* One more explicit empty parameter list fix.Tavian Barnes2011-02-151-1/+1
* Make more empty parameter lists explicit.Tavian Barnes2011-02-151-1/+1
* Make PATRICIA tries available as a generic dictionary API.Tavian Barnes2011-01-291-219/+37
* Get rid of some <unistd.h> includes.Tavian Barnes2010-12-011-2/+3
* Check for platform support for ioctl(TIOCGWINSZ).Tavian Barnes2010-11-304-9/+76
* Make some empty parameter lists explicit.Tavian Barnes2010-11-301-2/+2
* Implement pigment maps.Tavian Barnes2010-11-239-58/+177
* Generisise map implementation.Tavian Barnes2010-11-221-13/+13
* Implement sky spheres.Tavian Barnes2010-11-197-1/+63
* Support global ambient_light.Tavian Barnes2010-11-195-3/+14
* Parse charset.Tavian Barnes2010-11-197-7/+36
* Parse max_intersections.Tavian Barnes2010-11-196-10/+21
* Promote to floats whenever integer overflow occurs.Tavian Barnes2010-11-193-18/+66
* Add 'sturm' modifier to the AST anyway.Tavian Barnes2010-11-194-2/+14
* Make the bottom [0 0 0 1] of affine transformation matricies implicit.Tavian Barnes2010-11-161-5/+0
* Document libdimension with Doxygen.Tavian Barnes2010-11-141-16/+15
* Standard compliance.Tavian Barnes2010-11-101-1/+1
* Add quick_color to pigments.Tavian Barnes2010-11-088-3/+21
* Fix default color_maps for pattern pigments.Tavian Barnes2010-11-081-2/+5
* Remove useless array node from color-lists.Tavian Barnes2010-11-082-12/+5
* Add gradient pattern support to dimension.Tavian Barnes2010-11-089-6/+107
* Support checkered pigments in dimension.Tavian Barnes2010-11-079-14/+149
* Add torii to dimension.Tavian Barnes2010-10-267-2/+61
* Whitespace fix in lexer.l.Tavian Barnes2010-10-211-1/+2
* Add cones to dimension.Tavian Barnes2010-10-207-10/+39
* Add cone support to libdimension.Tavian Barnes2010-10-201-2/+3
* Add a timer API to libdimension.Tavian Barnes2010-09-261-23/+48
* Add dmnsn_free() to match dmnsn_malloc().Tavian Barnes2010-09-266-18/+18
* Add cylinder support to dimension.Tavian Barnes2010-08-157-2/+75
* Fix some -W{strict,missing}-prototypes warnings.Tavian Barnes2010-07-312-9/+9
* Apply transformations to light sources too in CSG objects.Tavian Barnes2010-07-301-16/+24
* Fix crash on parsing malformed directives.Tavian Barnes2010-07-041-10/+63
* Plug leak in transformation parsing.Tavian Barnes2010-07-031-0/+1
* New dmnsn_radians() and dmnsn_degrees() conversion functions.Tavian Barnes2010-07-032-13/+9
* Missing return in failure path.Tavian Barnes2010-07-021-0/+1
* Code formatting fixes.Tavian Barnes2010-07-013-7/+8
* Abstract syntax tree improvements.Tavian Barnes2010-06-194-96/+81
* Fully implement POV-Ray transformations.Tavian Barnes2010-06-178-51/+211
* Fix some -Wextra warnings.Tavian Barnes2010-06-152-4/+4
* Bulk-load CSG unions.Tavian Barnes2010-06-141-7/+33
* Add std-options check to 'make installcheck'.Tavian Barnes2010-05-211-1/+15
* Use quiet build and colored tests.Tavian Barnes2010-05-211-14/+14
* Use /* style comments instead of // in realize.c.Tavian Barnes2010-05-171-2/+2
* Fix some copyright dates.Tavian Barnes2010-05-1013-14/+14
* New DMNSN_ARRAY_FOREACH() macro, faster than iterating with dmnsn_array_get().Tavian Barnes2010-05-085-165/+121
* Make tests pass with -fno-signed-zeros.Tavian Barnes2010-05-061-2/+4