index
:
ray
master
Ray tracer
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
examples/readme_loop/ray: alternate version for the README
HEAD
master
Martin Stensgård
2016-11-02
*
add pixmap-saving version
Martin Stensgård
2016-11-02
*
.gitignore: ignore generated stuff
Martin Stensgård
2016-11-02
*
README: add travis status, example animation, description
Martin Stensgård
2016-11-02
*
Revert ".travis: sudo required for installing packages"
Martin Stensgård
2016-11-02
*
test-profile-arcs: march=core2
Martin Stensgård
2016-11-02
*
.travis: sudo required for installing packages
Martin Stensgård
2016-11-02
*
.travis: install freeglut
Martin Stensgård
2016-11-02
*
.travis: generate ./configure before running it
Martin Stensgård
2016-11-02
*
have travis-ci run a test suite
Martin Stensgård
2016-11-02
*
Merge pull request #1 from mortehu/master
Martin Stensgård
2016-11-02
|
\
|
*
Add script to benchmark using -fprofile-use
Morten Hustveit
2015-11-05
|
*
main_headless.c: Use multi-threading
Morten Hustveit
2014-12-13
|
*
Makefile.am: Use _LDADD for libraries
Morten Hustveit
2014-12-13
|
*
Re-add center sphere
Morten Hustveit
2014-12-12
|
*
Render to window dimensions
Morten Hustveit
2014-12-12
|
*
main_glut.c: Restrict raster position to inside of target window
Morten Hustveit
2014-12-12
|
*
ray.c: Allow self-reflections, now that we have concave objects
Morten Hustveit
2014-12-02
|
*
ray.c: Add specular color multiplier, and fix some shading bugs
Morten Hustveit
2014-12-02
|
*
main_glut.c: Enable threading by default
Morten Hustveit
2014-12-02
|
*
main_glut.c: Enable double buffering
Morten Hustveit
2014-12-02
|
*
main_glut.c: Clear window and center animation
Morten Hustveit
2014-12-02
|
*
Subtract the central sphere, and update the animation to match
Morten Hustveit
2014-12-02
|
*
ray.c: Prevent lights from subtracting color in the shade
Morten Hustveit
2014-12-02
|
*
ray.c: Add missing free
Morten Hustveit
2014-12-02
|
*
ray.c: Halve the FOV
Morten Hustveit
2014-12-02
|
*
ray.c: Calculate lighting only for nearest hit
Morten Hustveit
2014-12-02
|
*
ray.c: Calculate reflection only once per hit
Morten Hustveit
2014-12-02
|
*
main_headless.c: Remove whitespace at end of lines
Morten Hustveit
2014-12-02
|
*
ray.c: Create only one thread per core
Morten Hustveit
2014-12-02
|
*
ray.c: Use __builtin_expect to mark sphere collisions as unlikely
Morten Hustveit
2014-12-02
|
*
3dmath.c: Remove sqrt from sphere_intersect
Morten Hustveit
2014-12-02
|
*
ray.c: Don't look for self in reflection on self
Morten Hustveit
2014-12-02
|
*
ray.c: Simplify trace_line
Morten Hustveit
2014-12-02
|
*
ray.c: Skip normalizing if light has negative contribution
Morten Hustveit
2014-12-02
|
*
3dmath.c: Early out of sphere_intersect on t <= 0
Morten Hustveit
2014-12-02
|
*
3dmath.c: Throw restrict on all parameters to sphere_intersect
Morten Hustveit
2014-12-02
|
*
3dmath.c: In normalize, calculate reciprocal only once, and use sqrtf
Morten Hustveit
2014-12-02
|
*
ray.c: Precalculate per-pixel ray directions
Morten Hustveit
2014-12-02
|
*
3dmath: Use const-correct function declarations
Morten Hustveit
2014-12-02
|
*
Minor style changes
Morten Hustveit
2014-12-02
|
*
Make a headless entry point for benchmarking purposes
Morten Hustveit
2014-12-02
|
/
*
Makefile: LDFLAGS+=-pthread
Martin Stensgård
2014-12-02
*
ray: make threaded
Martin Stensgård
2011-11-15
*
autotoolify
Martin Stensgård
2011-11-15
*
Animation.
Martin Stensgård
2010-10-22
*
Cleanup.
Martin Stensgård
2010-10-20
*
Ray traced glory!
Martin Stensgård
2010-10-20
*
Works.
Martin Stensgård
2010-10-20
*
Fail.
Martin Stensgård
2010-10-19
[next]