some more work on nv30 exa...
[nouveau] / src / nv_const.h
1 /* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_const.h,v 1.6 2001/12/07 00:09:55 mvojkovi Exp $ */
2
3 #ifndef __NV_CONST_H__
4 #define __NV_CONST_H__
5
6 #define NV_VERSION 4000
7 #define NV_NAME "NOUVEAU"
8 #define NV_DRIVER_NAME "nouveau"
9
10 typedef enum {
11     OPTION_SW_CURSOR,
12     OPTION_HW_CURSOR,
13     OPTION_NOACCEL,
14     OPTION_SHADOW_FB,
15     OPTION_ROTATE,
16     OPTION_VIDEO_KEY,
17     OPTION_FLAT_PANEL,
18     OPTION_FP_DITHER,
19     OPTION_CRTC_NUMBER,
20     OPTION_FP_SCALE,
21     OPTION_FP_TWEAK,
22     OPTION_ACCELMETHOD,
23     OPTION_CMDBUF_LOCATION,
24     OPTION_CMDBUF_SIZE,
25     OPTION_RANDR12
26 } NVOpts;
27
28
29 static const OptionInfoRec NVOptions[] = {
30     { OPTION_SW_CURSOR,         "SWcursor",     OPTV_BOOLEAN,   {0}, FALSE },
31     { OPTION_HW_CURSOR,         "HWcursor",     OPTV_BOOLEAN,   {0}, FALSE },
32     { OPTION_NOACCEL,           "NoAccel",      OPTV_BOOLEAN,   {0}, FALSE },
33     { OPTION_SHADOW_FB,         "ShadowFB",     OPTV_BOOLEAN,   {0}, FALSE },
34     { OPTION_ROTATE,            "Rotate",       OPTV_ANYSTR,    {0}, FALSE },
35     { OPTION_VIDEO_KEY,         "VideoKey",     OPTV_INTEGER,   {0}, FALSE },
36     { OPTION_FLAT_PANEL,        "FlatPanel",    OPTV_BOOLEAN,   {0}, FALSE },
37     { OPTION_FP_DITHER,         "FPDither",     OPTV_BOOLEAN,   {0}, FALSE },
38     //{ OPTION_CRTC_NUMBER,     "CrtcNumber",   OPTV_INTEGER,   {0}, FALSE },
39     { OPTION_FP_SCALE,          "FPScale",      OPTV_BOOLEAN,   {0}, FALSE },
40     { OPTION_FP_TWEAK,          "FPTweak",      OPTV_INTEGER,   {0}, FALSE },
41     { OPTION_ACCELMETHOD,        "AccelMethod", OPTV_STRING,    {0}, FALSE },
42     { OPTION_CMDBUF_LOCATION,   "CBLocation",   OPTV_STRING,    {0}, FALSE },
43     { OPTION_CMDBUF_SIZE,       "CBSize",       OPTV_INTEGER,   {0}, FALSE },
44     { OPTION_RANDR12,   "Randr12",      OPTV_BOOLEAN,   {0}, FALSE },
45     { -1,                       NULL,           OPTV_NONE,      {0}, FALSE }
46 };
47
48 #endif /* __NV_CONST_H__ */
49