summaryrefslogtreecommitdiffstats
path: root/dimension
Commit message (Collapse)AuthorAgeFilesLines
* Support rendering image subregions.Tavian Barnes2011-07-291-31/+61
| | | | This is the first step to supporting distributed renders.
* Remove color_maps.Tavian Barnes2011-07-281-18/+18
|
* Fix up formatting a bit in complex test.Tavian Barnes2011-07-191-2/+2
|
* Support flags-style syntax for --quality.Tavian Barnes2011-07-131-1/+1
|
* Implement triangles.Tavian Barnes2011-07-131-0/+22
|
* Clean up tests a bit.Tavian Barnes2011-07-131-4/+3
|
* Fix complex test colors.Tavian Barnes2011-07-101-1/+1
|
* Use a default diffuse amount of 0.7.Tavian Barnes2011-06-171-1/+1
| | | | | POV-Ray's default of 0.6 was added to a 0.1 ambient. But when you do the sRGB correctly, 0.6 + 0.1 ~= 0.6.
* Add pigment= and finish= shorthand to Object.__init__().Tavian Barnes2011-06-172-25/+21
|
* Use /usr/bin/env python3 rather than /usr/bin/python3.Tavian Barnes2011-06-161-1/+1
|
* Put the client in bindir.Tavian Barnes2011-06-162-4/+15
|
* Implement Progress class.Tavian Barnes2011-06-161-8/+26
|
* More slight style fixes.Tavian Barnes2011-06-161-33/+36
|
* Use types for command-line options, and support --quality.Tavian Barnes2011-06-161-7/+11
|
* Add Python client.Tavian Barnes2011-06-165-0/+383
|
* Rip out old client.Tavian Barnes2011-05-1561-10525/+0
|
* Group tests and benchmarks with the corresponding source code.Tavian Barnes2011-05-1532-0/+1836
|
* Implement adaptive depth control.Tavian Barnes2011-04-256-2/+13
|
* Handle symbol aliases in dmnsn_find_symbol() directly.Tavian Barnes2011-04-222-9/+8
| | | | | Fixes infinite loops when macro arguments have the same name as existing symbols.
* Fix memory leak on #local redeclarations.Tavian Barnes2011-04-221-1/+7
|
* Make colors less abstract.Tavian Barnes2011-04-221-12/+5
|
* Don't make empty child arrays when parsing.Tavian Barnes2011-04-064-36/+48
|
* Don't use awkward (*fptr)() syntax.Tavian Barnes2011-04-033-7/+7
|
* New dmnsn_strto* helper functions.Tavian Barnes2011-04-035-48/+104
|
* Print usage info to stderr on invalid options.Tavian Barnes2011-04-021-1/+2
|
* Fix -? option handling.Tavian Barnes2011-03-161-1/+6
|
* Fix extranious/extraneous typo.Tavian Barnes2011-03-161-1/+1
|
* 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
| | | | Coccinelle is awesome.
* 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
| | | | Apparently ssize_t isn't a standard type...
* Add quick_color to pigments.Tavian Barnes2010-11-088-3/+21
|
* Fix default color_maps for pattern pigments.Tavian Barnes2010-11-081-2/+5
|