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

Comparing ray/src/hd/sm_ogl.c (file contents):
Revision 3.16 by greg, Sat Feb 22 02:07:25 2003 UTC vs.
Revision 3.17 by greg, Fri Jun 20 00:25:49 2003 UTC

# Line 333 | Line 333 | VIEW *view;
333    int i, n,ntarget;
334    int lvlcnt[QT_MAX_LEVELS];
335    STREE *st;
336 <  int4 *active_flag;
336 >  int32 *active_flag;
337  
338    if (qual <= 0)
339      return;
# Line 467 | Line 467 | int bg0,bg1,bg2;
467   * smRender_bg_tris(sm,vp,t_flag,bg_flag,wp,rgb)
468   * SM *sm;                         : mesh
469   * FVECT vp;                       : current viewpoint
470 < * int4  *t_flag,*bg_flag;         : triangle flags: t_flag is generic,
470 > * int32  *t_flag,*bg_flag;         : triangle flags: t_flag is generic,
471   *                                   and bg_flag indicates if background tri;
472   * SFLOAT (*wp)[3];BYTE  (*rgb)[3]; : arrays of sample points and RGB colors
473   *
# Line 478 | Line 478 | int bg0,bg1,bg2;
478   smRender_bg_tris(sm,vp,t_flag,bg_flag,wp,rgb)
479   SM *sm;
480   FVECT vp;
481 < int4 *t_flag,*bg_flag;
481 > int32 *t_flag,*bg_flag;
482   SFLOAT (*wp)[3];
483   BYTE  (*rgb)[3];
484   {
# Line 532 | Line 532 | BYTE  (*rgb)[3];
532   * smRender_new_bg_tris(sm,vp,new_flag,active_flag,bg_flag,wp,rgb)
533   * SM *sm;                         : mesh
534   * FVECT vp;                       : current viewpoint
535 < * int4  *new_flag,*active,*bg_flag; : triangle flags: idicates if tri is,
535 > * int32  *new_flag,*active,*bg_flag; : triangle flags: idicates if tri is,
536   *                                   new,active,bg_flag
537   * SFLOAT (*wp)[3];BYTE  (*rgb)[3]; : arrays of sample points and RGB colors
538   *
# Line 542 | Line 542 | BYTE  (*rgb)[3];
542   smRender_new_bg_tris(sm,vp,new_flag,active_flag,bg_flag,wp,rgb)
543   SM *sm;
544   FVECT vp;
545 < int4 *new_flag,*active_flag,*bg_flag;
545 > int32 *new_flag,*active_flag,*bg_flag;
546   SFLOAT (*wp)[3];
547   BYTE  (*rgb)[3];
548   {
# Line 689 | Line 689 | int b0,b1,b2;
689   * smRender_fg_tris(sm,vp,t_flag,bg_flag,wp,rgb)
690   * SM *sm;                        : mesh
691   * FVECT vp;                      : current viewpoint
692 < * int4  *t_flag,*bg_flag;        : triangle flags: t_flag is generic,bg_flag
692 > * int32  *t_flag,*bg_flag;        : triangle flags: t_flag is generic,bg_flag
693   *                                  indicates if background tri;
694   * SFLOAT (*wp)[3];BYTE (*rgb)[3]; : arrays of sample points and RGB colors
695   *
# Line 699 | Line 699 | int b0,b1,b2;
699   smRender_fg_tris(sm,vp,t_flag,bg_flag,wp,rgb)
700   SM *sm;
701   FVECT vp;
702 < int4  *t_flag,*bg_flag;
702 > int32  *t_flag,*bg_flag;
703   SFLOAT (*wp)[3];
704   BYTE  (*rgb)[3];
705   {
# Line 736 | Line 736 | BYTE  (*rgb)[3];
736   * smRender_new_fg_tris(sm,vp,new_flag,active_flag,bg_flag,wp,rgb)
737   * SM *sm;                        : mesh
738   * FVECT vp;                      : current viewpoint
739 < * int4  *new_flag,*active_flag,*bg_flag; : triangle flags: indicate if
739 > * int32  *new_flag,*active_flag,*bg_flag; : triangle flags: indicate if
740   *                                tri is new,active,background
741   * SFLOAT (*wp)[3];BYTE (*rgb)[3]; : arrays of sample points and RGB colors
742   *
# Line 746 | Line 746 | BYTE  (*rgb)[3];
746   smRender_new_fg_tris(sm,vp,new_flag,active_flag,bg_flag,wp,rgb)
747   SM *sm;
748   FVECT vp;
749 < int4  *new_flag,*active_flag,*bg_flag;
749 > int32  *new_flag,*active_flag,*bg_flag;
750   SFLOAT (*wp)[3];
751   BYTE  (*rgb)[3];
752   {
# Line 812 | Line 812 | FVECT vp;
812    TRI *tri;
813    double d,min_d;
814    FVECT diff;
815 <  int4 *new_flag,*bg_flag,*active_flag;
815 >  int32 *new_flag,*bg_flag,*active_flag;
816    
817   td = (T_DEPTH *)tempbuf(NEW_TRI_CNT*sizeof(T_DEPTH),FALSE);
818   size = NEW_TRI_CNT;
# Line 894 | Line 894 | FVECT vp;
894    TRI *tri;
895    SFLOAT (*wp)[3];
896    BYTE  (*rgb)[3];
897 <  int4  *new_flag,*bg_flag,*active_flag;
897 >  int32  *new_flag,*bg_flag,*active_flag;
898    T_DEPTH *td = NULL;
899  
900  
# Line 1268 | Line 1268 | SM *sm;
1268   VIEW *view;
1269   int render_flag;
1270   {
1271 <  int4  *active_flag,*bg_flag;
1271 >  int32  *active_flag,*bg_flag;
1272    SFLOAT (*wp)[3];
1273    BYTE  (*rgb)[3];
1274  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines