1 |
< |
/* Copyright (c) 1998 Silicon Graphics, Inc. */ |
1 |
> |
/* Copyright (c) 1999 Silicon Graphics, Inc. */ |
2 |
|
|
3 |
|
/* SCCSid "$SunId$ SGI" */ |
4 |
|
|
104 |
|
extern unsigned hdcode(); |
105 |
|
extern int hdfilord(); |
106 |
|
|
107 |
+ |
#define FF_NEVER 0 /* never free fragments */ |
108 |
+ |
#define FF_WRITE 01 /* free fragment on write */ |
109 |
+ |
#define FF_ALLOC 02 /* free fragment on ray alloc */ |
110 |
+ |
#define FF_READ 04 /* free fragment on read */ |
111 |
+ |
#define FF_KILL 010 /* free fragment on beam kill */ |
112 |
+ |
|
113 |
+ |
extern int hdfragflags; /* tells when to free fragments */ |
114 |
|
extern unsigned hdcachesize; /* target cache size (bytes) */ |
115 |
|
extern unsigned long hdclock; /* holodeck system clock */ |
116 |
|
extern HOLO *hdlist[HDMAX+1]; /* holodeck pointers (NULL term.) */ |