summaryrefslogtreecommitdiffstats
path: root/libdimension/tests
Commit message (Expand)AuthorAgeFilesLines
* scene: Get rid of dmnsn_delete_scene().Tavian Barnes2014-05-301-22/+14
* map: Use pool.Tavian Barnes2014-05-301-4/+4
* pattern: Use pool.Tavian Barnes2014-05-301-10/+9
* interior: Use pool.Tavian Barnes2014-05-301-5/+5
* light: Use pool.Tavian Barnes2014-05-301-2/+3
* camera: Use pool.Tavian Barnes2014-05-301-3/+3
* canvas: Use pool.Tavian Barnes2014-05-303-44/+48
* pool: Separate dmnsn_palloc and dmnsn_palloc_tidy() APIs.Tavian Barnes2014-05-301-4/+4
* scene: Use pool.Tavian Barnes2014-05-301-3/+5
* pool: Rename pool_alloc to palloc.Tavian Barnes2014-05-301-6/+6
* pool: Add memory pool API.Tavian Barnes2014-05-302-1/+92
* malloc: New DMNSN_MALLOC() macro to save a sizeof().Tavian Barnes2014-05-062-4/+4
* future: Add a dmnsn_future_is_done() function.Tavian Barnes2014-04-261-1/+1
* future: Add a race-free way to examine a partial computation.Tavian Barnes2014-04-231-7/+10
* Fix some warnings found by higher warning levels than -Wall.Tavian Barnes2014-03-011-2/+2
* Fix a bug in cubic polynomial solver, and add more tests.Tavian Barnes2014-02-031-32/+160
* Use strerror_r if available instead of sys_errlist.Tavian Barnes2014-02-034-7/+13
* prtree: Sort large workloads in parallel.Tavian Barnes2014-02-011-0/+1
* Fix the polynomial solver when the bounds are exact.Tavian Barnes2012-12-211-0/+24
* Add some basic reference counting tests.Tavian Barnes2012-12-192-0/+76
* Add more dictionary tests.Tavian Barnes2012-12-191-5/+44
* Add some unit tests for dictionaries.Tavian Barnes2012-12-192-0/+97
* Don't print a memory leak message on failed tests.Tavian Barnes2012-12-181-1/+8
* Improve the unit test macro API a bit.Tavian Barnes2012-12-183-38/+105
* Convert the polynomial tests to the new testing framework.Tavian Barnes2012-12-184-35/+164
* Allow other BVH implementations to be used.Tavian Barnes2012-12-171-4/+5
* Replace INCLUDES with AM_CFLAGS.Tavian Barnes2012-12-161-1/+2
* Add custom fatal error handler test.Tavian Barnes2012-01-012-0/+41
* Make triangles smooth.Tavian Barnes2011-12-171-1/+1
* Re-think colors.Tavian Barnes2011-12-142-24/+35
* Be more consistent about using sRGB in the client.Tavian Barnes2011-11-281-9/+7
* Use Rouillier and Zimmerman's version of the Uspensky algorithm.Tavian Barnes2011-10-311-8/+8
* Make API more consistent.Tavian Barnes2011-10-303-9/+9
* Rename progress objects to future objects.Tavian Barnes2011-10-192-4/+4
* Add ImageMaps to Python module.Tavian Barnes2011-09-182-1/+23
* Use a more interesting pattern than "blue" for canvas import/export tests.Tavian Barnes2011-08-295-6/+68
* Use DMNSN_INTERNAL for prtree functions.Tavian Barnes2011-08-251-2/+3
* Rename dimension-impl.h to dimension-internal.hTavian Barnes2011-08-251-1/+1
* Replace sky_spheres with a single background pigment.Tavian Barnes2011-08-211-8/+3
* Handle reflection correctly in the client.Tavian Barnes2011-08-181-4/+2
* Wrap pthread API to reduce duplicated error tests.Tavian Barnes2011-08-021-1/+1
* Remove color_maps.Tavian Barnes2011-07-281-49/+89
* Implement triangles.Tavian Barnes2011-07-131-0/+33
* Clean up tests a bit.Tavian Barnes2011-07-131-10/+12
* Use a default diffuse amount of 0.7.Tavian Barnes2011-06-171-1/+1
* Use propper extensions for tests.Tavian Barnes2011-06-141-12/+12
* Vast libdimension API and internals improvements.Tavian Barnes2011-06-132-27/+38
* Make lights more generic to support directional lights.Tavian Barnes2011-05-301-1/+1
* Handle sRGB gamma correctly.Tavian Barnes2011-05-281-8/+16
* Add refcounts to cameras.Tavian Barnes2011-05-211-2/+3