Age | Commit message (Expand) | Author |
2017-09-14 | fb: s/fb_fragment_divide_single/fb_fragment_slice_single/ | Vito Caputo |
2017-09-14 | ray: switch to the tiling fragmenter | Vito Caputo |
2017-09-14 | fb: implement a tiling fragmenter | Vito Caputo |
2017-09-14 | *: use fragment generator | Vito Caputo |
2017-09-14 | util: add MIN/MAX macros | Vito Caputo |
2017-09-14 | ray: simplify object iterators using sentinel type | Vito Caputo |
2017-09-13 | ray: cleanup ray_camera_frame_t fragments | Vito Caputo |
2017-09-12 | ray: don't assume x_alpha is 0 at begin or y_step | Vito Caputo |
2017-08-15 | ray: misc computational fixups | Vito Caputo |
2017-08-07 | rototiller: remove unused variable | Vito Caputo |
2017-08-07 | ray: more fragments for better thread utilization | Vito Caputo |
2017-08-07 | threads: rework threaded fragment scheduling | Vito Caputo |
2017-06-03 | ray: convert from recursive to iterative tracing | Vito Caputo |
2017-06-02 | ray: skip intersection tests on reflector objects | Vito Caputo |
2017-06-02 | ray: precompute primary ray for ray_object_sphere_t | Vito Caputo |
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 |