glamor: Use the pixmap stride in fallbacks instead of trying to guess it.
Mostly fixes gnome-terminal text.
This commit is contained in:
parent
45de3d24b4
commit
c3c3a63497
@ -293,7 +293,7 @@ glamor_prepare_access(DrawablePtr drawable, glamor_access_t access)
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
stride = PixmapBytePad(pixmap->drawable.width, drawable->depth);
|
||||
stride = pixmap->devKind;
|
||||
read_stride = stride;
|
||||
|
||||
data = xalloc(stride * pixmap->drawable.height);
|
||||
@ -476,7 +476,7 @@ glamor_finish_access(DrawablePtr drawable)
|
||||
return;
|
||||
}
|
||||
|
||||
stride = PixmapBytePad(pixmap->drawable.width, drawable->depth);
|
||||
stride = pixmap->devKind;
|
||||
|
||||
glVertexPointer(2, GL_FLOAT, sizeof(float) * 2, vertices);
|
||||
glEnableClientState(GL_VERTEX_ARRAY);
|
||||
|
Loading…
Reference in New Issue
Block a user