Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 3dmath.c: Early out of sphere_intersect on t <= 0 | Morten Hustveit | 2014-12-02 |
| | | | | | | | The loop in ray.c discards any data from intersections with t <= 0 anyway, so we might as well not calculate it. This saves 15 ms/frame on yelena. | ||
* | 3dmath.c: Throw restrict on all parameters to sphere_intersect | Morten Hustveit | 2014-12-02 |
| | | | | This saves 3ms / frame on yelena. | ||
* | 3dmath.c: In normalize, calculate reciprocal only once, and use sqrtf | Morten Hustveit | 2014-12-02 |
| | | | | This saves about 12ms per frame on yelena. | ||
* | ray.c: Precalculate per-pixel ray directions | Morten Hustveit | 2014-12-02 |
| | | | | This saves 16ms/frame on yelena. | ||
* | 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 |
| | |||
* | Weird effect. | Martin Stensgård | 2010-10-18 |