xf86-video-intel: src/common.h src/intel_module.c src/sna/kgem.c src/sna/sna_accel.c src/sna/sna_blt.c src/sna/sna_dri.c
Chris Wilson
ickle at kemper.freedesktop.org
Wed Nov 2 03:04:30 PDT 2011
src/common.h | 8 ++++----
src/intel_module.c | 2 +-
src/sna/kgem.c | 2 +-
src/sna/sna_accel.c | 12 ++++++------
src/sna/sna_blt.c | 4 ++--
src/sna/sna_dri.c | 2 +-
6 files changed, 15 insertions(+), 15 deletions(-)
New commits:
commit 6553c9e1cbfcecf781ba106de99f9e70c6d373ba
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Wed Nov 2 10:03:45 2011 +0000
sna: Quieten a fewer compiler sign compare warnings
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/common.h b/src/common.h
index 6f23cdd..6b9c315 100644
--- a/src/common.h
+++ b/src/common.h
@@ -97,8 +97,8 @@ extern void I830DPRINTF_stub(const char *filename, int line,
static inline void memset_volatile(volatile void *b, int c, size_t len)
{
- int i;
-
+ size_t i;
+
for (i = 0; i < len; i++)
((volatile char *)b)[i] = c;
}
@@ -106,8 +106,8 @@ static inline void memset_volatile(volatile void *b, int c, size_t len)
static inline void memcpy_volatile(volatile void *dst, const void *src,
size_t len)
{
- int i;
-
+ size_t i;
+
for (i = 0; i < len; i++)
((volatile char *)dst)[i] = ((volatile char *)src)[i];
}
diff --git a/src/intel_module.c b/src/intel_module.c
index cd9c1a3..3a0ecc9 100644
--- a/src/intel_module.c
+++ b/src/intel_module.c
@@ -299,7 +299,7 @@ static Bool intel_pci_probe(DriverPtr driver,
{
ScrnInfoPtr scrn;
PciChipsets intel_pci_chipsets[ARRAY_SIZE(_intel_chipsets)];
- int i;
+ unsigned i;
chipset_info = (void *)match_data;
diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index 60ae5ca..7770175 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -1954,7 +1954,7 @@ struct kgem_bo *kgem_create_buffer(struct kgem *kgem,
{
struct kgem_partial_bo *bo;
bool write = !!(flags & KGEM_BUFFER_WRITE);
- int offset, alloc;
+ unsigned offset, alloc;
uint32_t handle;
DBG(("%s: size=%d, flags=%x [write=%d, last=%d]\n",
diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
index 4fc1337..f70a312 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -1559,7 +1559,7 @@ sna_put_xypixmap_blt(DrawablePtr drawable, GCPtr gc, RegionPtr region,
b = sna->kgem.batch + sna->kgem.nbatch;
b[0] = XY_FULL_MONO_PATTERN_MONO_SRC_BLT;
- if (drawable->bitsPerPixel >=3224)
+ if (drawable->bitsPerPixel == 32)
b[0] |= 3 << 20;
b[0] |= ((box->x1 - x) & 7) << 17;
b[1] = bo->pitch;
@@ -3170,7 +3170,7 @@ sna_poly_point_blt(DrawablePtr drawable,
sna_damage_add_points(damage, pt, n, last.x, last.y);
do {
- int nbox = n;
+ unsigned nbox = n;
if (nbox > ARRAY_SIZE(box))
nbox = ARRAY_SIZE(box);
n -= nbox;
@@ -4114,7 +4114,7 @@ sna_poly_segment_blt(DrawablePtr drawable,
dy += drawable->y;
if (dx|dy) {
do {
- int nbox = n;
+ unsigned nbox = n;
if (nbox > ARRAY_SIZE(boxes))
nbox = ARRAY_SIZE(boxes);
n -= nbox;
@@ -4160,7 +4160,7 @@ sna_poly_segment_blt(DrawablePtr drawable,
} while (n);
} else {
do {
- int nbox = n;
+ unsigned nbox = n;
if (nbox > ARRAY_SIZE(boxes))
nbox = ARRAY_SIZE(boxes);
n -= nbox;
@@ -5576,7 +5576,7 @@ sna_poly_fill_rect_blt(DrawablePtr drawable,
sna_damage_add_rectangles(damage, rect, n, dx, dy);
if (dx|dy) {
do {
- int nbox = n;
+ unsigned nbox = n;
if (nbox > ARRAY_SIZE(boxes))
nbox = ARRAY_SIZE(boxes);
n -= nbox;
@@ -5593,7 +5593,7 @@ sna_poly_fill_rect_blt(DrawablePtr drawable,
} while (n);
} else {
do {
- int nbox = n;
+ unsigned nbox = n;
if (nbox > ARRAY_SIZE(boxes))
nbox = ARRAY_SIZE(boxes);
n -= nbox;
diff --git a/src/sna/sna_blt.c b/src/sna/sna_blt.c
index 12dd2a0..5420712 100644
--- a/src/sna/sna_blt.c
+++ b/src/sna/sna_blt.c
@@ -632,7 +632,7 @@ pixel_is_white(uint32_t pixel, uint32_t format)
case PICT_TYPE_ARGB:
case PICT_TYPE_ABGR:
case PICT_TYPE_BGRA:
- return pixel == ((1 << PICT_FORMAT_BPP(format)) - 1);
+ return pixel == ((1U << PICT_FORMAT_BPP(format)) - 1);
default:
return FALSE;
}
@@ -1730,7 +1730,7 @@ Bool sna_blt_copy_boxes(struct sna *sna, uint8_t alu,
int bpp, const BoxRec *box, int nbox)
{
struct kgem *kgem = &sna->kgem;
- int src_pitch, br13, cmd;
+ unsigned src_pitch, br13, cmd;
#if DEBUG_NO_BLT || NO_BLT_COPY_BOXES
return FALSE;
diff --git a/src/sna/sna_dri.c b/src/sna/sna_dri.c
index f724026..d21cfb1 100644
--- a/src/sna/sna_dri.c
+++ b/src/sna/sna_dri.c
@@ -96,7 +96,7 @@ struct sna_dri_frame_event {
XID drawable_id;
ClientPtr client;
enum frame_event_type type;
- int frame;
+ unsigned frame;
int pipe;
int count;
More information about the xorg-commit
mailing list