summaryrefslogtreecommitdiff
path: root/src/radeon.h
diff options
context:
space:
mode:
authorEgbert Eich <eich@freedesktop.org>2008-07-10 21:49:55 -0400
committerAlex Deucher <alexdeucher@gmail.com>2008-08-25 09:42:06 -0400
commit75ef8dc214715d3c5c50996b293933842903ba65 (patch)
tree0c3c849ff66c0943f8c07354cc9adb1683a0710e /src/radeon.h
parent71ad140fa11f3a504c38d6bddf40e3a3c0a20e60 (diff)
Cleanups from rhd port
- remove unused vars - remove static exa render vars
Diffstat (limited to 'src/radeon.h')
-rw-r--r--src/radeon.h24
1 files changed, 10 insertions, 14 deletions
diff --git a/src/radeon.h b/src/radeon.h
index e2ba3606..78733abf 100644
--- a/src/radeon.h
+++ b/src/radeon.h
@@ -439,8 +439,6 @@ struct radeon_accel_state {
/* common accel data */
int fifo_slots; /* Free slots in the FIFO (64 max) */
/* Computed values for Radeon */
- int pitch;
- int datatype;
uint32_t dp_gui_master_cntl;
uint32_t dp_gui_master_cntl_clip;
uint32_t trans_color;
@@ -465,6 +463,16 @@ struct radeon_accel_state {
#define EXA_ENGINEMODE_UNKNOWN 0
#define EXA_ENGINEMODE_2D 1
#define EXA_ENGINEMODE_3D 2
+
+ Bool is_transform[2];
+ PictTransform *transform[2];
+ Bool has_mask;
+ /* Whether we are tiling horizontally and vertically */
+ Bool need_src_tile_x;
+ Bool need_src_tile_y;
+ /* Size of tiles ... set to 65536x65536 if not tiling in that direction */
+ Bool src_tile_width;
+ Bool src_tile_height;
#endif
#ifdef USE_XAA
@@ -501,18 +509,6 @@ struct radeon_accel_state {
*/
Bool XAAForceTransBlit;
#endif
-#ifdef XF86DRI
- /* Saved scissor values */
- uint32_t sc_left;
- uint32_t sc_right;
- uint32_t sc_top;
- uint32_t sc_bottom;
-
- uint32_t re_top_left;
- uint32_t re_width_height;
-
- uint32_t aux_sc_cntl;
-#endif
};