ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/bsdfmesh.c
(Generate patch)

Comparing ray/src/cv/bsdfmesh.c (file contents):
Revision 2.36 by greg, Sat Jan 30 17:34:00 2016 UTC vs.
Revision 2.38 by greg, Tue May 16 20:41:03 2017 UTC

# Line 7 | Line 7 | static const char RCSid[] = "$Id$";
7   *      G. Ward
8   */
9  
10 < #ifndef _WIN32
10 > #if !defined(_WIN32) && !defined(_WIN64)
11   #include <unistd.h>
12   #include <sys/wait.h>
13   #include <sys/mman.h>
# Line 162 | Line 162 | new_migration(RBFNODE *from_rbf, RBFNODE *to_rbf)
162          size_t          memlen = sizeof(MIGRATION) +
163                                  sizeof(float)*(from_rbf->nrbf*to_rbf->nrbf - 1);
164          MIGRATION       *newmig;
165 < #ifdef _WIN32
165 > #if defined(_WIN32) || defined(_WIN64)
166          if (nprocs > 1)
167                  fprintf(stderr, "%s: warning - multiprocessing not supported\n",
168                                  progname);
# Line 193 | Line 193 | new_migration(RBFNODE *from_rbf, RBFNODE *to_rbf)
193          return(mig_list = newmig);
194   }
195  
196 < #ifdef _WIN32
196 > #if defined(_WIN32) || defined(_WIN64)
197   #define await_children(n)       (void)(n)
198   #define run_subprocess()        0
199   #define end_subprocess()        (void)0
# Line 491 | Line 491 | check_normal_incidence(void)
491                  default:
492                          return;                 /* else we can interpolate */
493                  }
494 <                for (rbf = near_rbf->next; rbf != NULL; rbf = rbf->next) {
494 >                for (rbf = dsf_list; rbf != NULL; rbf = rbf->next) {
495                          const double    d = input_orient*rbf->invec[2];
496                          if (d >= 1.-2.*FTINY)
497                                  return;         /* seems we have normal */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines