summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/unichrome/server
diff options
context:
space:
mode:
authorThomas Hellström <thomas@tungstengraphics.com>2005-11-16 17:24:26 +0000
committerThomas Hellström <thomas@tungstengraphics.com>2005-11-16 17:24:26 +0000
commit0ba7be0a5028ad3e6547eb0351967eb6083b7900 (patch)
tree953db5c501ee440c55063e5c74f82cc6074094e4 /src/mesa/drivers/dri/unichrome/server
parent32fe233d54360f66d67314f3b06a6847570a4bd9 (diff)
Bring in last minute 6_4 branch changes to the unichrome driver
to the trunk.
Diffstat (limited to 'src/mesa/drivers/dri/unichrome/server')
-rw-r--r--src/mesa/drivers/dri/unichrome/server/via_dri.h47
1 files changed, 38 insertions, 9 deletions
diff --git a/src/mesa/drivers/dri/unichrome/server/via_dri.h b/src/mesa/drivers/dri/unichrome/server/via_dri.h
index 188c685a76..b47397d572 100644
--- a/src/mesa/drivers/dri/unichrome/server/via_dri.h
+++ b/src/mesa/drivers/dri/unichrome/server/via_dri.h
@@ -1,20 +1,49 @@
-#ifndef _VIA_DRI_
-#define _VIA_DRI_
-
-#include "xf86drm.h"
+/*
+ * Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.
+ * Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sub license,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the
+ * next paragraph) shall be included in all copies or substantial portions
+ * of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ */
+/*
+ * Keep this file in perfect sync between the ddx and dri drivers.
+ * At least bump the VIA_DRIDDX_VERSION defines appropriately.
+ *
+ */
+#ifndef _VIA_DRI_H_
+#define _VIA_DRI_H_ 1
#define VIA_MAX_DRAWABLES 256
-#define VIA_VERSION_MAJOR 4
-#define VIA_VERSION_MINOR 1
+#define VIA_DRIDDX_VERSION_MAJOR 5
+#define VIA_DRIDDX_VERSION_MINOR 0
+#define VIA_DRIDDX_VERSION_PATCH 0
+
+#ifndef XFree86Server
+typedef int Bool;
+#endif
typedef struct {
drm_handle_t handle;
drmSize size;
} viaRegion, *viaRegionPtr;
-typedef int Bool;
-
typedef struct {
viaRegion regs, agp;
int deviceID;
@@ -46,4 +75,4 @@ typedef struct {
int dummy;
} VIADRIContextRec, *VIADRIContextPtr;
-#endif
+#endif /* _VIA_DRI_H_ */