sync with OpenBSD -current
This commit is contained in:
parent
4b49aefbb1
commit
1fd36b57f8
945 changed files with 81965 additions and 59988 deletions
|
@ -101,7 +101,11 @@ glamor_poly_glyph_blt_gl(DrawablePtr drawable, GCPtr gc,
|
|||
int pt_x_i = glyph_x + xx;
|
||||
int pt_y_i = glyph_y + yy;
|
||||
|
||||
#if BITMAP_BIT_ORDER == MSBFirst
|
||||
if (!(*glyph & (128 >> (xx & 7))))
|
||||
#else
|
||||
if (!(*glyph & (1 << (xx & 7))))
|
||||
#endif
|
||||
continue;
|
||||
|
||||
if (!RegionContainsPoint(clip, pt_x_i, pt_y_i, NULL))
|
||||
|
@ -208,7 +212,11 @@ glamor_push_pixels_gl(GCPtr gc, PixmapPtr bitmap,
|
|||
for (yy = 0; yy < h; yy++) {
|
||||
uint8_t *bitmap_row = bitmap_data + yy * bitmap_stride;
|
||||
for (xx = 0; xx < w; xx++) {
|
||||
#if BITMAP_BIT_ORDER == MSBFirst
|
||||
if (bitmap_row[xx / 8] & (128 >> xx % 8) &&
|
||||
#else
|
||||
if (bitmap_row[xx / 8] & (1 << xx % 8) &&
|
||||
#endif
|
||||
RegionContainsPoint(clip,
|
||||
x + xx,
|
||||
y + yy,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue