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

Comparing ray/src/rt/ray.h (file contents):
Revision 2.30 by greg, Sat Dec 12 00:03:42 2009 UTC vs.
Revision 2.33 by greg, Tue Dec 15 18:21:53 2009 UTC

# Line 195 | Line 195 | extern void    ray_restore(RAYPARAMS *rp);
195   extern void     ray_defaults(RAYPARAMS *rp);
196                                          /* defined in raypcalls.c */
197   extern void     ray_pinit(char *otnm, int nproc);
198 < extern void     ray_psend(RAY *r);
198 > extern int      ray_psend(RAY *r);
199   extern int      ray_pqueue(RAY *r);
200   extern int      ray_presult(RAY *r, int poll);
201   extern void     ray_pdone(int freall);
202   extern void     ray_popen(int nadd);
203   extern void     ray_pclose(int nsub);
204 +                                        /* defined in ray_fifo.c */
205 + extern int      (*ray_fifo_out)(RAY *r);
206 + extern int      ray_fifo_in(RAY *r);
207 + extern int      ray_fifo_flush(void);
208                                          /* defined in raytrace.c */
209   extern int      rayorigin(RAY *r, int rt, const RAY *ro, const COLOR rc);
210   extern void     rayclear(RAY *r);
# Line 228 | Line 232 | extern void init_drawsources(int rad);
232                                          /* defined in rt/initotypes.c */
233   extern void initotypes(void);
234                                          /* module main procedures */
235 < extern void     rtrace(char *fname);
236 < extern char * formstr(int  f);
235 > extern void     rtrace(char *fname, int nproc);
236 > extern char     *formstr(int  f);
237   extern void     rview(void);
238   extern void     rpict(int seq, char *pout, char *zout, char *prvr);
239  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines