dri.h revision deb4998ba50060c48cce222fd18a8eed053918d7
#ifndef _DRI_H_
#include "scrnintstr.h"
#include "xf86dri.h"
typedef int DRISyncType;
#define DRI_NO_SYNC 0
typedef int DRIContextType;
typedef enum _DRIContextFlags
#define DRI_NO_CONTEXT 0
typedef int DRISwapMethod;
#define DRI_HIDE_X_CONTEXT 0
typedef int DRIWindowRequests;
#define DRI_NO_WINDOWS 0
* by the XF86DRI_*_VERSION defines in xf86dristr.h. These numbers were also
#define DRIINFO_MINOR_VERSION 0
#define DRIINFO_PATCH_VERSION 0
void* pVisualConfigPriv,
void* readContextStore,
void* writeContextStore);
char* drmDriverName;
char* clientDriverName;
char* busIdString;
long frameBufferSize;
long frameBufferStride;
long SAREASize;
long contextSize;
int devPrivateSize;
void* devPrivate;
int *pDRMFD);
extern void DRIReset(void);
char **busIdString);
int* ddxDriverMajorVersion,
int* ddxDriverMinorVersion,
int* ddxDriverPatchVersion,
char** clientDriverName);
unsigned int* indx,
unsigned int* stamp,
int* numClipRects,
int* backX,
int* backY,
int* numBackClipRects,
int* fbOrigin,
int* fbSize,
int* fbStride,
int* devPrivateSize,
void** pDevPrivate);
int result,
unsigned long result,
void *oldctx,
void *newctx);
int dx,
int dy);
int *minorVersion,
int *patchVersion);
int dx,
int dy,
int *xdir,
int *ydir,
#define _DRI_H_