summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;