summaryrefslogtreecommitdiff
path: root/src/i830_common.h
diff options
context:
space:
mode:
authorWang Zhenyu <zhenyu.z.wang@intel.com>2006-08-24 10:23:22 +0800
committerWang Zhenyu <zhenyu.z.wang@intel.com>2006-08-24 10:23:22 +0800
commit078af29fa65653c5322b006404f7ad29aec24cce (patch)
tree1c05fbbbc4e07cb6f2e930bc6048f8fa288a38f1 /src/i830_common.h
parent7458a6adb5ea62f56bb3d4ab19ad7d1aa6ad2d19 (diff)
parentea63e82ef417a9918e7d7105910a8ddeba2994f6 (diff)
Merge branch 'master' into exa
Conflicts: man/i810.man src/Makefile.am src/i830_accel.c src/i830_dga.c src/i830_driver.c
Diffstat (limited to 'src/i830_common.h')
-rw-r--r--src/i830_common.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/i830_common.h b/src/i830_common.h
index a27bc011..c3ef4cde 100644
--- a/src/i830_common.h
+++ b/src/i830_common.h
@@ -84,7 +84,7 @@ typedef struct {
drmTextureRegion texList[I830_NR_TEX_REGIONS+1];
int last_upload; /* last time texture was uploaded */
int last_enqueue; /* last time a buffer was enqueued */
- int last_dispatch; /* age of the most recently dispatched buffer */
+ volatile int last_dispatch; /* age of the most recently dispatched buffer */
int ctxOwner; /* last context to upload state */
int texAge;
int pf_enabled; /* is pageflipping allowed? */
@@ -115,6 +115,12 @@ typedef struct {
int rotated_size;
int rotated_pitch;
int virtualX, virtualY;
+
+ unsigned int front_tiled;
+ unsigned int back_tiled;
+ unsigned int depth_tiled;
+ unsigned int rotated_tiled;
+ unsigned int rotated2_tiled;
} drmI830Sarea;
/* Flags for perf_boxes