nv_const.h revision 16ee1e9a
1#ifndef __NV_CONST_H__ 2#define __NV_CONST_H__ 3 4#define NV_VERSION 4000 5#define NV_NAME "NOUVEAU" 6#define NV_DRIVER_NAME "nouveau" 7 8typedef enum { 9 OPTION_SW_CURSOR, 10 OPTION_HW_CURSOR, 11 OPTION_NOACCEL, 12 OPTION_SHADOW_FB, 13 OPTION_VIDEO_KEY, 14 OPTION_WFB, 15 OPTION_GLX_VBLANK, 16 OPTION_ZAPHOD_HEADS, 17 OPTION_PAGE_FLIP, 18 OPTION_SWAP_LIMIT, 19 OPTION_ASYNC_COPY, 20 OPTION_ACCELMETHOD, 21 OPTION_DRI, 22} NVOpts; 23 24 25static const OptionInfoRec NVOptions[] = { 26 { OPTION_SW_CURSOR, "SWcursor", OPTV_BOOLEAN, {0}, FALSE }, 27 { OPTION_HW_CURSOR, "HWcursor", OPTV_BOOLEAN, {0}, FALSE }, 28 { OPTION_NOACCEL, "NoAccel", OPTV_BOOLEAN, {0}, FALSE }, 29 { OPTION_SHADOW_FB, "ShadowFB", OPTV_BOOLEAN, {0}, FALSE }, 30 { OPTION_VIDEO_KEY, "VideoKey", OPTV_INTEGER, {0}, FALSE }, 31 { OPTION_WFB, "WrappedFB", OPTV_BOOLEAN, {0}, FALSE }, 32 { OPTION_GLX_VBLANK, "GLXVBlank", OPTV_BOOLEAN, {0}, FALSE }, 33 { OPTION_ZAPHOD_HEADS, "ZaphodHeads", OPTV_STRING, {0}, FALSE }, 34 { OPTION_PAGE_FLIP, "PageFlip", OPTV_BOOLEAN, {0}, FALSE }, 35 { OPTION_SWAP_LIMIT, "SwapLimit", OPTV_INTEGER, {0}, FALSE }, 36 { OPTION_ASYNC_COPY, "AsyncUTSDFS", OPTV_BOOLEAN, {0}, FALSE }, 37 { OPTION_ACCELMETHOD, "AccelMethod", OPTV_STRING, {0}, FALSE }, 38 { OPTION_DRI, "DRI", OPTV_INTEGER, {0}, FALSE }, 39 { -1, NULL, OPTV_NONE, {0}, FALSE } 40}; 41 42#endif /* __NV_CONST_H__ */ 43 44