source: trunk/packages/vizservers/nanovis/config.h @ 1299

Last change on this file since 1299 was 1299, checked in by vrinside, 12 years ago

modified lic

File size: 1.8 KB
Line 
1/*
2 * ----------------------------------------------------------------------
3 * Nanovis: Visualization of Nanoelectronics Data
4 *
5 * ======================================================================
6 *  AUTHOR:  Wei Qiao <qiaow@purdue.edu>
7 *           Purdue Rendering and Perceptualization Lab (PURPL)
8 *
9 *  Copyright (c) 2004-2006  Purdue Research Foundation
10 *
11 *  See the file "license.terms" for information on usage and
12 *  redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
13 * ======================================================================
14 */
15
16#ifndef __CONFIG_H__
17#define __CONFIG_H__
18
19#define NV40      //Uncomment if using 6 series card. By default we assume older card the 5xxx series
20#define XINETD  //enable render server
21//#define EVENTLOG  //enable event logging
22//#define DO_RLE  //do run length compression
23
24/*
25 * The following define controls whether new prototype features are to be
26 * compiled.  Right now by default it's off (0). That's because nanovis
27 * releases are built directly from the subversion repository.  So for now,
28 * we'll rely on developers to set this in their respective sandboxes.
29 */
30//#define PROTOTYPE             0
31#define PROTOTYPE               1
32
33/*
34 * The following define controls whether new load_volume_stream or
35 * load_volume_stream2 are used to load DX data.  The difference is that
36 * load_volume_stream2 doesn't do any interpolation of the points to a coarser
37 * mesh.  Right now, we're using load_volume_stream2 to make isosurfaces
38 * work correctly. 
39
40 * [In the future, we'll use the OpenDX library reader and determine at
41 * runtime if mesh decimation is required]
42 */
43#define ISO_TEST                1
44
45/*
46 * The following define controls whether the plane* commands are
47 * registered in the interpreter.  Right now it's off.  [Are these
48 * commands still required?]
49 */
50#define PLANE_CMD               0
51
52#endif
Note: See TracBrowser for help on using the repository browser.