summaryrefslogtreecommitdiffstats
path: root/libdimension/raytrace.c
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup raytracing code a bit.Tavian Barnes2009-06-291-16/+16
|
* Remove thread-synchronization from arrays, which was way too slow, andTavian Barnes2009-06-291-1/+1
| | | | only really needed for dmnsn_progress anyway.
* Make raytracing multi-threaded again.Tavian Barnes2009-06-291-14/+115
|
* Add lots of comments, and some code fixes discovered in the process.Tavian Barnes2009-06-261-3/+12
|
* New raytrace.h header, with async raytrace interface.Tavian Barnes2009-06-261-67/+86
|
* New dmnsn_array_size() thread-safe function.Tavian Barnes2009-06-231-2/+2
|
* Use z-index coloring for ray-tracing.Tavian Barnes2009-06-141-9/+19
|
* Add a transformation matrix to objects.Tavian Barnes2009-06-141-3/+7
|
* Return NULL in dmnsn_raytrace_scene_thread().Tavian Barnes2009-06-141-0/+2
|
* Make raytracing engine multi-threaded.Tavian Barnes2009-06-141-0/+103