mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 20:10:17 +01:00
drisw: Don't bzero displaytarget pixels
Drivers generally don't clear new resources. Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10758>
This commit is contained in:
parent
b9a172c5af
commit
e17e3df476
1 changed files with 1 additions and 14 deletions
|
|
@ -217,20 +217,7 @@ llvmpipe_displaytarget_layout(struct llvmpipe_screen *screen,
|
|||
map_front_private,
|
||||
&lpr->row_stride[0] );
|
||||
|
||||
if (lpr->dt == NULL)
|
||||
return FALSE;
|
||||
|
||||
if (!map_front_private) {
|
||||
void *map = winsys->displaytarget_map(winsys, lpr->dt,
|
||||
PIPE_MAP_WRITE);
|
||||
|
||||
if (map)
|
||||
memset(map, 0, height * lpr->row_stride[0]);
|
||||
|
||||
winsys->displaytarget_unmap(winsys, lpr->dt);
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
return lpr->dt != NULL;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue