mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 02:58:05 +02:00
loader/dri3: do not blit outside old/new buffers
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com> Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
9af6c38def
commit
0103d4747a
1 changed files with 3 additions and 1 deletions
|
|
@ -1841,7 +1841,9 @@ dri3_get_buffer(__DRIdrawable *driDrawable,
|
|||
if (!loader_dri3_blit_image(draw,
|
||||
new_buffer->image,
|
||||
buffer->image,
|
||||
0, 0, draw->width, draw->height,
|
||||
0, 0,
|
||||
MIN2(buffer->width, new_buffer->width),
|
||||
MIN2(buffer->height, new_buffer->height),
|
||||
0, 0, 0) &&
|
||||
!buffer->linear_buffer) {
|
||||
dri3_fence_reset(draw->conn, new_buffer);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue