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

Last change on this file since 3474 was 3474, checked in by ldelgass, 12 years ago

Add trace option to nanovis Makefile (a la vtkvis) and remove the define from
config.h

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2/*
3 * ----------------------------------------------------------------------
4 * Nanovis: Visualization of Nanoelectronics Data
5 *
6 * ======================================================================
7 *  AUTHOR:  Wei Qiao <qiaow@purdue.edu>
8 *           Purdue Rendering and Perceptualization Lab (PURPL)
9 *
10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
11 *
12 *  See the file "license.terms" for information on usage and
13 *  redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
14 * ======================================================================
15 */
16
17#ifndef CONFIG_H__
18#define CONFIG_H__
19
20/*
21 * GeForce 6 series and above cards support non-power-of-two texture
22 * dimensions.  If using a 5 series card, disable this define
23 */
24#define HAVE_NPOT_TEXTURES
25
26/*
27 * GeForce 6 series and above cards support 16- or 32-bit float filtering
28 * and blending.  If using a 5 series card, disable this define
29 */
30#define HAVE_FLOAT_TEXTURES
31
32/*
33 * GeForce 8 series cards support 32-bit float filtering and blending.
34 * If using a 6 or 7 series card, enable this define to use 16-bit float
35 * textures and blending
36 */
37#define USE_HALF_FLOAT
38
39/*
40 * Do run length compression
41 */
42//#define DO_RLE
43
44/*
45 * Keep statistics
46 */
47#define KEEPSTATS
48
49/*
50 * Controls whether DX data is downsampled.
51 */
52//#define DOWNSAMPLE_DATA
53
54/*
55 * Determines if Sobel filter is applied to gradients when loading a
56 * volume
57 */
58#define FILTER_GRADIENTS
59
60/*
61 * Controls whether the plane* commands are registered in the
62 * interpreter. [Are these commands still required?]
63 */
64//#define PLANE_CMD
65
66#endif
Note: See TracBrowser for help on using the repository browser.