Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- vec.h.orig 2010-09-06 17:22:21.692873141 +0200
- +++ vec.h 2010-09-06 17:23:08.592872987 +0200
- @@ -55,12 +55,7 @@
- // Rendering flags
- #define RFLAGS_DISABLE_DIFFUSE_PATH 1
- -// NOTE: workaround for an Apple OpenCL compiler bug
- -#ifdef __APPLE__
- -#define OCL_CONSTANT_BUFFER __global
- -#else
- #define OCL_CONSTANT_BUFFER __constant
- -#endif
- #endif /* _VEC_H */
- --- geomfunc.h.orig 2010-09-06 17:23:49.224121784 +0200
- +++ geomfunc.h 2010-09-06 17:24:38.442871883 +0200
- @@ -79,8 +79,7 @@
- unsigned int *id) {
- float inf = (*t) = 1e20f;
- - unsigned int i = sphereCount;
- - for (; i--;) {
- + for (unsigned int i = 0; i < sphereCount; i++) {
- const float d = SphereIntersect(&spheres[i], r);
- if ((d != 0.f) && (d < *t)) {
- *t = d;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement