Age | Commit message (Expand) | Author |
2017-06-02 | ray: precompute primary ray for ray_object_plane_t | Vito Caputo |
2017-06-02 | ray: plumb depth and camera to objects | Vito Caputo |
2017-06-02 | ray: separate lights from objects | Vito Caputo |
2017-06-02 | ray: simplify trace_ray inner loop slightly | Vito Caputo |
2017-06-01 | ray: move shadow check to a function | Vito Caputo |
2017-06-01 | ray: perform ambient light color scale in prepare | Vito Caputo |
2017-06-01 | ray: move max depth check out of trace_ray() | Vito Caputo |
2017-05-27 | ray: inline ray_object_* switch functions | Vito Caputo |
2017-05-27 | ray: simplify ray_3f_normalize() | Vito Caputo |
2017-05-27 | ray: redo ray_3f_distance() | Vito Caputo |
2017-05-27 | ray: normalize direction missed in 28d8022 | Vito Caputo |
2017-05-27 | ray: use approximate power in specular reflection | Vito Caputo |
2017-05-26 | ray: s/nlerp/lerp/ where normalize is unnecessary | Vito Caputo |
2017-05-12 | ray: mult normalize in ray_object_sphere_normal | Vito Caputo |
2017-05-12 | ray: add ray_scene_prepare() object precomputing | Vito Caputo |
2017-04-27 | *: remove vestigial module/${module}/${module}.h | Vito Caputo |
2017-04-27 | sparkler: enable rudimentary threaded rendering | Vito Caputo |
2017-04-27 | sparkler: respect fragment->frame_{width,height} | Vito Caputo |
2017-04-27 | fb: apply fragment coordinates put pixel helper | Vito Caputo |
2017-04-26 | sparkler: utilize context struct for module state | Vito Caputo |
2017-04-26 | sparkler: add virtual flag to particle_props_t | Vito Caputo |
2017-04-22 | roto: utilize context struct for module state | Vito Caputo |
2017-04-22 | plasma: utilize context struct for module state | Vito Caputo |
2017-04-22 | julia: utilize context struct for module state | Vito Caputo |
2017-04-22 | *: add module context machinery | Vito Caputo |
2017-04-22 | ray: remove vestigial ray_threads code | Vito Caputo |
2017-04-22 | ray: convert to generalized threaded rendering | Vito Caputo |
2017-04-22 | roto: enable threaded rendering | Vito Caputo |
2017-04-22 | plasma: enable threaded rendering | Vito Caputo |
2017-04-22 | julia: enable threaded rendering | Vito Caputo |
2017-04-22 | rototiller: add threaded rendering | Vito Caputo |
2017-04-22 | rototiller: add prepare_frame & rototiller_frame_t | Vito Caputo |
2017-04-22 | fb: add frame_{width,height} to fb_fragment_t | Vito Caputo |
2017-04-22 | *: /render/render_fragment/ in rototiller_module_t | Vito Caputo |
2017-04-21 | *: s/renderer/module/g | Vito Caputo |
2017-04-21 | sparkler: remove vestigial draw.h from Makefile.am | Vito Caputo |
2017-02-14 | ray: increase highlight exponent on shiny sphere | Vito Caputo |
2017-02-14 | ray: add highlight exponent to ray_surface_t | Vito Caputo |
2017-02-12 | ray: tweak surface properties | Vito Caputo |
2017-02-12 | ray: update copyright years | Vito Caputo |
2017-02-12 | ray: improve camera movement | Vito Caputo |
2017-02-12 | julia: add a morphing Julia set renderer | Vito Caputo |
2017-02-12 | ray: fixup ray_object_plane_intersects_ray() bug | Vito Caputo |
2017-02-12 | ray: remove vestigial stdio.h include | Vito Caputo |
2017-02-10 | ray: implement all orders in ray_euler_basis() | Vito Caputo |
2017-02-09 | ray: remove redundant recursion depth increment | Vito Caputo |
2017-02-09 | ray: fix mistake in ray:sphere intersection math | Vito Caputo |
2017-02-08 | Consolidate fb_fragment_t interactions | Vito Caputo |
2017-02-07 | plasma: add a plasma renderer | Vito Caputo |
2017-02-03 | *: use fb_fragment_zero() instead of memset() | Vito Caputo |