summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix --disable-png behaviour in the Python module.Tavian Barnes2011-09-184-6/+23
* Fix ./configure --{enable,disable}-png.Tavian Barnes2011-09-181-0/+1
* Add ImageMaps to Python module.Tavian Barnes2011-09-185-9/+63
* Round correctly when converting colors to integers.Tavian Barnes2011-09-184-24/+35
* Add finalizers to Progress objects.Tavian Barnes2011-09-181-1/+11
* Add .scale(), .translate(), and .rotate() methods to transformable objects.Tavian Barnes2011-09-182-19/+23
* Document and fix some things in the Python module.Tavian Barnes2011-09-161-22/+28
* Make Textures transformable.Tavian Barnes2011-09-161-0/+5
* Transform normals as pseudovectors, not vectors.Tavian Barnes2011-09-148-47/+71
* Slight cone intersection code improvements.Tavian Barnes2011-09-121-3/+4
* Use dmnsn_object::intrinsic_trans from Python.Tavian Barnes2011-09-123-6/+6
* Implement cone caps as separate objects.Tavian Barnes2011-09-121-45/+68
* Fix pigment_trans calculation in deeply nested objects.Tavian Barnes2011-09-121-11/+22
* Add dmnsn_color printf macros.Tavian Barnes2011-09-121-3/+9
* Constrain some invariants a bit tighter in Python module.Tavian Barnes2011-09-071-7/+15
* Update copyright years.Tavian Barnes2011-08-3154-54/+54
* Use a more interesting pattern than "blue" for canvas import/export tests.Tavian Barnes2011-08-295-6/+68
* Simplify canvas export functions a bit.Tavian Barnes2011-08-272-143/+27
* Update configure.ac to autoconf 2.68.Tavian Barnes2011-08-262-17/+32
* Remove .bench files on make clean.Tavian Barnes2011-08-261-0/+3
* Use the AX_PTHREAD macro to detect pthread flags properly.Tavian Barnes2011-08-263-9/+315
* Use DMNSN_INTERNAL for prtree functions.Tavian Barnes2011-08-254-8/+15
* Rename dimension-impl.h to dimension-internal.hTavian Barnes2011-08-2519-21/+21
* Don't evaluate the background color if we don't have to.Tavian Barnes2011-08-211-6/+5
* Replace sky_spheres with a single background pigment.Tavian Barnes2011-08-2113-235/+32
* Don't dynamically allocate timers.Tavian Barnes2011-08-218-61/+26
* Cancel all ccthreads first before joining them on cleanup.Tavian Barnes2011-08-191-0/+6
* Support thread cancelation, and handle ^C in the client.Tavian Barnes2011-08-197-35/+113
* Add --adc-bailout option.Tavian Barnes2011-08-181-0/+8
* Handle reflection correctly in the client.Tavian Barnes2011-08-184-9/+10
* Handle reflection of light and transmitted rays.Tavian Barnes2011-08-185-42/+108
* Fix dmnsn_png_read_canvas() error handling.Tavian Barnes2011-08-151-14/+9
* Rename "translucency" to "transparency".Tavian Barnes2011-08-126-15/+15
* Use regular def for Matrix.inverse().Tavian Barnes2011-08-121-2/+3
* Make min_wait less hacky.Tavian Barnes2011-08-082-8/+9
* Clean up lights in complex.dmnsn even more.Tavian Barnes2011-08-071-2/+2
* Fix doc cleanup.Tavian Barnes2011-08-031-3/+3
* Clean up lights in complex test.Tavian Barnes2011-08-031-9/+5
* Take *args and **kwargs in Cylinder().Tavian Barnes2011-08-031-2/+4
* Wrap pthread API to reduce duplicated error tests.Tavian Barnes2011-08-027-189/+369
* Add [] accessors to Canvases.Tavian Barnes2011-07-292-0/+36
* Fix progress bars.Tavian Barnes2011-07-291-1/+1
* Fix region sanity check.Tavian Barnes2011-07-291-6/+8
* Print argument defaults in --help.Tavian Barnes2011-07-291-3/+4
* Change --region format.Tavian Barnes2011-07-291-2/+2
* Support rendering image subregions.Tavian Barnes2011-07-296-40/+127
* Add leopard pigment.Tavian Barnes2011-07-286-1/+63
* Make the checker pattern a singleton.Tavian Barnes2011-07-287-35/+17
* Remove color_maps.Tavian Barnes2011-07-289-224/+127
* Use quick_color only for solid pigments.Tavian Barnes2011-07-272-18/+6