diff options
author | Matt Turner <mattst88@gmail.com> | 2010-08-21 17:32:25 -0400 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-08-22 09:52:54 +0100 |
commit | 7f86e5b5da88201e5443e26619c35a1a9745cf68 (patch) | |
tree | 0300ffd42d13feb120162f541897e15b5c590ccd | |
parent | b611bced15c30f7bcd03106ce90668b684c1ada6 (diff) |
Replace ROUND_* macros with ALIGN.
Signed-off-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r-- | src/common.h | 4 | ||||
-rw-r--r-- | src/intel_memory.c | 2 | ||||
-rw-r--r-- | src/intel_uxa.c | 6 | ||||
-rw-r--r-- | src/legacy/i810/i810_common.h | 4 |
4 files changed, 4 insertions, 12 deletions
diff --git a/src/common.h b/src/common.h index f244e08e..f7e4923e 100644 --- a/src/common.h +++ b/src/common.h @@ -160,10 +160,6 @@ static inline void memcpy_volatile(volatile void *dst, const void *src, #define I810_REG_SIZE 0x80000 #define GTT_PAGE_SIZE KB(4) -#define ROUND_TO(x, y) (((x) + (y) - 1) / (y) * (y)) -#define ROUND_DOWN_TO(x, y) ((x) / (y) * (y)) -#define ROUND_TO_PAGE(x) ROUND_TO((x), GTT_PAGE_SIZE) -#define ROUND_TO_MB(x) ROUND_TO((x), MB(1)) #define PRIMARY_RINGBUFFER_SIZE KB(128) #define MIN_SCRATCH_BUFFER_SIZE KB(16) #define MAX_SCRATCH_BUFFER_SIZE KB(64) diff --git a/src/intel_memory.c b/src/intel_memory.c index b42e6d79..091e3d09 100644 --- a/src/intel_memory.c +++ b/src/intel_memory.c @@ -128,7 +128,7 @@ intel_get_fence_pitch(intel_screen_private *intel, unsigned long pitch, /* 965 is flexible */ if (IS_I965G(intel)) - return ROUND_TO(pitch, tile_width); + return ALIGN(pitch, tile_width); /* Pre-965 needs power of two tile width */ for (i = tile_width; i < pitch; i <<= 1) ; diff --git a/src/intel_uxa.c b/src/intel_uxa.c index 3c03ca77..b51c4eb3 100644 --- a/src/intel_uxa.c +++ b/src/intel_uxa.c @@ -142,7 +142,7 @@ intel_uxa_pixmap_compute_size(PixmapPtr pixmap, if (*tiling != I915_TILING_NONE) { /* First check whether tiling is necessary. */ pitch = (w * pixmap->drawable.bitsPerPixel + 7) / 8; - pitch = ROUND_TO(pitch, intel->accel_pixmap_pitch_alignment); + pitch = ALIGN(pitch, intel->accel_pixmap_pitch_alignment); size = pitch * ALIGN (h, 2); if (!IS_I965G(intel)) { /* Older hardware requires fences to be pot size @@ -179,7 +179,7 @@ intel_uxa_pixmap_compute_size(PixmapPtr pixmap, aligned_h = ALIGN(h, 32); *stride = intel_get_fence_pitch(intel, - ROUND_TO(pitch, 512), + ALIGN(pitch, 512), *tiling); /* Round the object up to the size of the fence it will live in @@ -199,7 +199,7 @@ intel_uxa_pixmap_compute_size(PixmapPtr pixmap, * subspan doesn't address an invalid page offset beyond the * end of the GTT. */ - *stride = ROUND_TO(pitch, intel->accel_pixmap_pitch_alignment); + *stride = ALIGN(pitch, intel->accel_pixmap_pitch_alignment); size = *stride * ALIGN(h, 2); } diff --git a/src/legacy/i810/i810_common.h b/src/legacy/i810/i810_common.h index a526f736..14b29939 100644 --- a/src/legacy/i810/i810_common.h +++ b/src/legacy/i810/i810_common.h @@ -138,10 +138,6 @@ extern int I810_DEBUG; #define I810_REG_SIZE 0x80000 #define GTT_PAGE_SIZE KB(4) -#define ROUND_TO(x, y) (((x) + (y) - 1) / (y) * (y)) -#define ROUND_DOWN_TO(x, y) ((x) / (y) * (y)) -#define ROUND_TO_PAGE(x) ROUND_TO((x), GTT_PAGE_SIZE) -#define ROUND_TO_MB(x) ROUND_TO((x), MB(1)) #define PRIMARY_RINGBUFFER_SIZE KB(128) #define MIN_SCRATCH_BUFFER_SIZE KB(16) #define MAX_SCRATCH_BUFFER_SIZE KB(64) |