summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2010-08-20 11:39:31 +0200
committerAlexander Larsson <alexl@redhat.com>2010-08-20 11:39:31 +0200
commit1c7c3ad104dfdd265de4795816a7e92ec9c49e4b (patch)
tree4bbac98aa4b8f42bb2ef6962c7b9a43ddb467b4c
parent12d4cae695e9b6e03f7aea9ebac93e29b8ad229b (diff)
Move SurfaceInfo structure
This is in preparation for using it in DevRes
-rw-r--r--display/qxldd.h27
1 files changed, 13 insertions, 14 deletions
diff --git a/display/qxldd.h b/display/qxldd.h
index 4d3911d..b896e23 100644
--- a/display/qxldd.h
+++ b/display/qxldd.h
@@ -161,6 +161,19 @@ enum {
NUM_MSPACES,
};
+typedef struct PDev PDev;
+
+typedef struct DrawArea {
+ HSURF bitmap;
+ SURFOBJ* surf_obj;
+ UINT8 *base_mem;
+} DrawArea;
+
+typedef struct SurfaceInfo {
+ DrawArea draw_area;
+ PDev *pdev;
+} SurfaceInfo;
+
typedef struct DevRes {
MspaceInfo mspaces[NUM_MSPACES];
@@ -202,20 +215,6 @@ typedef struct DevRes {
#define SSE_MASK 15
#define SSE_ALIGN 16
-
-typedef struct DrawArea {
- HSURF bitmap;
- SURFOBJ* surf_obj;
- UINT8 *base_mem;
-} DrawArea;
-
-typedef struct PDev PDev;
-
-typedef struct SurfaceInfo {
- DrawArea draw_area;
- PDev *pdev;
-} SurfaceInfo;
-
typedef struct PDev {
HANDLE driver;
HDEV eng;