--- ray/src/rt/ray.h 2009/12/12 00:03:42 2.30 +++ ray/src/rt/ray.h 2009/12/12 05:20:10 2.31 @@ -1,4 +1,4 @@ -/* RCSid $Id: ray.h,v 2.30 2009/12/12 00:03:42 greg Exp $ */ +/* RCSid $Id: ray.h,v 2.31 2009/12/12 05:20:10 greg Exp $ */ /* * ray.h - header file for routines using rays. */ @@ -201,6 +201,10 @@ extern int ray_presult(RAY *r, int poll); extern void ray_pdone(int freall); extern void ray_popen(int nadd); extern void ray_pclose(int nsub); + /* defined in ray_fifo.c */ +extern int (*ray_fifo_out)(RAY *r); +extern int ray_fifo_in(RAY *r); +extern int ray_fifo_flush(void); /* defined in raytrace.c */ extern int rayorigin(RAY *r, int rt, const RAY *ro, const COLOR rc); extern void rayclear(RAY *r);