index
:
dimension.git
android
faster-futures
master
physics
teapot
A high-performance photo-realistic 3-D renderer
Tavian Barnes <tavianator@tavianator.com>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libdimension
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Support thread cancelation, and handle ^C in the client.
Tavian Barnes
2011-08-19
4
-23
/
+82
*
Handle reflection correctly in the client.
Tavian Barnes
2011-08-18
1
-4
/
+2
*
Handle reflection of light and transmitted rays.
Tavian Barnes
2011-08-18
5
-42
/
+108
*
Fix dmnsn_png_read_canvas() error handling.
Tavian Barnes
2011-08-15
1
-14
/
+9
*
Rename "translucency" to "transparency".
Tavian Barnes
2011-08-12
4
-12
/
+12
*
Make min_wait less hacky.
Tavian Barnes
2011-08-08
2
-8
/
+9
*
Fix doc cleanup.
Tavian Barnes
2011-08-03
1
-3
/
+3
*
Wrap pthread API to reduce duplicated error tests.
Tavian Barnes
2011-08-02
7
-189
/
+369
*
Support rendering image subregions.
Tavian Barnes
2011-07-29
3
-2
/
+19
*
Add leopard pigment.
Tavian Barnes
2011-07-28
4
-1
/
+56
*
Make the checker pattern a singleton.
Tavian Barnes
2011-07-28
5
-26
/
+16
*
Remove color_maps.
Tavian Barnes
2011-07-28
6
-169
/
+109
*
Use quick_color only for solid pigments.
Tavian Barnes
2011-07-27
2
-18
/
+6
*
Add some sanity checking.
Tavian Barnes
2011-07-26
1
-0
/
+2
*
Support multiple texture assignment properly.
Tavian Barnes
2011-07-26
9
-69
/
+80
*
Implement triangles.
Tavian Barnes
2011-07-13
4
-1
/
+128
*
Clean up tests a bit.
Tavian Barnes
2011-07-13
1
-10
/
+12
*
Fix up some Doxygen documentation.
Tavian Barnes
2011-06-17
4
-4
/
+8
*
Use a default diffuse amount of 0.7.
Tavian Barnes
2011-06-17
1
-1
/
+1
*
Add .pigment and .finish properties to Textures.
Tavian Barnes
2011-06-15
2
-0
/
+24
*
Don't force the error handler to deal with recursion.
Tavian Barnes
2011-06-15
1
-48
/
+33
*
Use propper extensions for tests.
Tavian Barnes
2011-06-14
2
-24
/
+24
*
Add Timers to Python module.
Tavian Barnes
2011-06-14
2
-1
/
+6
*
Fix rotational alignment.
Tavian Barnes
2011-06-14
3
-15
/
+40
*
Vast libdimension API and internals improvements.
Tavian Barnes
2011-06-13
36
-628
/
+585
*
Make lights more generic to support directional lights.
Tavian Barnes
2011-05-30
7
-34
/
+99
*
Don't allocate reference counts on the heap.
Tavian Barnes
2011-05-28
13
-86
/
+18
*
Handle sRGB gamma correctly.
Tavian Barnes
2011-05-28
8
-24
/
+162
*
Add refcounts to cameras.
Tavian Barnes
2011-05-21
6
-7
/
+29
*
Calculate alpha correctly for canvas exports.
Tavian Barnes
2011-05-20
4
-3
/
+19
*
Switch to Blender model of filtered transparency.
Tavian Barnes
2011-05-20
7
-55
/
+71
*
Add a refcount to canvases.
Tavian Barnes
2011-05-20
5
-11
/
+28
*
Rename to dmnsn_vector_normalized().
Tavian Barnes
2011-05-18
8
-14
/
+14
*
Fix leak in failure path in GL test.
Tavian Barnes
2011-05-17
1
-0
/
+1
*
Add basic leak check.
Tavian Barnes
2011-05-16
4
-5
/
+40
*
Add a refcount to objects.
Tavian Barnes
2011-05-16
9
-11
/
+32
*
Fix typo in PNG reading.
Tavian Barnes
2011-05-16
1
-4
/
+4
*
Consolidate reference counting code.
Tavian Barnes
2011-05-16
10
-27
/
+124
*
Get rid of include guards on sub-headers.
Tavian Barnes
2011-05-16
35
-176
/
+0
*
Start Python interface.
Tavian Barnes
2011-05-16
1
-1
/
+1
*
Fix subdirectory order.
Tavian Barnes
2011-05-15
1
-1
/
+2
*
Group tests and benchmarks with the corresponding source code.
Tavian Barnes
2011-05-15
20
-3
/
+1637
*
Fix crash when deleting unused prtree caches.
Tavian Barnes
2011-05-11
1
-12
/
+17
*
prtree.c code cleanup.
Tavian Barnes
2011-05-11
1
-8
/
+8
*
Use arrays for PR-tree construction instead of lists.
Tavian Barnes
2011-05-10
6
-660
/
+169
*
Plug memory leak caused by prtree caching.
Tavian Barnes
2011-05-10
1
-15
/
+57
*
Make dmnsn_new_prtree() more scalable.
Tavian Barnes
2011-05-09
1
-372
/
+223
*
Add dmnsn_copy_list() function.
Tavian Barnes
2011-05-09
2
-2
/
+24
*
Fix Doxygen typo.
Tavian Barnes
2011-05-03
1
-3
/
+3
*
Implement adaptive depth control.
Tavian Barnes
2011-04-25
3
-4
/
+26
[prev]
[next]