--- ray/src/hd/rhdisp.h 1997/12/12 11:13:16 3.9 +++ ray/src/hd/rhdisp.h 2003/06/20 00:25:49 3.14 @@ -1,7 +1,4 @@ -/* Copyright (c) 1997 Silicon Graphics, Inc. */ - -/* SCCSid "$SunId$ SGI" */ - +/* RCSid: $Id: rhdisp.h,v 3.14 2003/06/20 00:25:49 greg Exp $ */ /* * Header for holodeck display drivers. */ @@ -18,6 +15,7 @@ #define DR_KILL 8 /* kill rtrace process(es) */ #define DR_RESTART 9 /* restart rtrace */ #define DR_CLOBBER 10 /* clobber holodeck */ +#define DR_VIEWPOINT 11 /* set desired eye position */ /* server responses */ #define DS_BUNDLE 32 /* computed bundle */ @@ -26,6 +24,8 @@ #define DS_ADDHOLO 35 /* register new holodeck */ #define DS_STARTIMM 36 /* begin immediate bundle set */ #define DS_ENDIMM 37 /* end immediate bundle set */ +#define DS_OUTSECT 38 /* render from outside sections */ +#define DS_EYESEP 39 /* eye separation distance */ /* * Normally, the server channel has priority, with the display process @@ -42,8 +42,8 @@ #endif typedef struct { - int2 type; /* message type */ - int4 nbytes; /* number of additional bytes */ + int16 type; /* message type */ + int32 nbytes; /* number of additional bytes */ } MSGHEAD; /* message head */ /*