nv_include.h revision fc5a983d
1#ifndef __NV_INCLUDE_H__ 2#define __NV_INCLUDE_H__ 3 4#include <string.h> 5#include <math.h> 6#include <unistd.h> 7 8/* All drivers should typically include these */ 9#include "xf86.h" 10#include "xf86_OSproc.h" 11#include "xf86Resources.h" 12#include "compiler.h" 13 14/* Drivers for PCI hardware need this */ 15#include "xf86PciInfo.h" 16 17/* Drivers that need to access the PCI config space directly need this */ 18#include "xf86Pci.h" 19 20/* All drivers initialising the SW cursor need this */ 21#include "mipointer.h" 22 23/* All drivers implementing backing store need this */ 24#include "mibstore.h" 25 26#include "micmap.h" 27 28#include "xf86DDC.h" 29 30#include "vbe.h" 31 32#include "xf86RAC.h" 33 34#include "nv_const.h" 35 36#include "dixstruct.h" 37#include "scrnintstr.h" 38 39#include "fb.h" 40 41#include "xaa.h" 42#include "xf86cmap.h" 43#include "shadowfb.h" 44#include "fbdevhw.h" 45 46#include "xf86xv.h" 47#include <X11/extensions/Xv.h> 48 49#include "vgaHW.h" 50 51#include "xf86Cursor.h" 52 53#include "region.h" 54 55#ifdef RANDR 56#include <X11/extensions/randr.h> 57#endif 58 59#include "nv_local.h" 60#include "nv_type.h" 61#include "nv_proto.h" 62 63#endif /* __NV_INCLUDE_H__ */ 64