bobsomers / haste

Haste is an accelerated ray tracer.
Other
2 stars 0 forks source link

Rework build process #13

Closed bobsomers closed 13 years ago

bobsomers commented 13 years ago

For NVCC compiles make use of the common Makefile in the GPU computing SDK. For C++ only compiles use a standard Makefile. Have some wrapper around this that calls the correct version depending on whether we're building a CPU only version.

Remove any included precompiled libraries where possible.

Also, remove Visual Studio silliness. This ain't gonna run on Windows (for now).

bobsomers commented 13 years ago

Few more adjustments to the scene file. Tested new build process (both in debug and release mode). Works great. Release mode gets around 16x speedup thanks to the optimizer and fast math. Closed by a0bff1e8951b5bb6e46ec3390ee92a48f2b3617c.