wined3d: Limit surface_cpu_blt_colour_fill() to dimensions of render target view.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Józef Kucia 2019-01-10 15:10:16 +01:00 committed by Alexandre Julliard
parent 0530f33cc1
commit 8a2583c7d9
1 changed files with 2 additions and 2 deletions

View File

@ -2970,8 +2970,8 @@ static void surface_cpu_blt_colour_fill(struct wined3d_rendertarget_view *view,
c = wined3d_format_convert_from_float(view->format, colour);
bpp = view->format->byte_count;
w = box->right - box->left;
h = box->bottom - box->top;
w = min(box->right, view->width) - box->left;
h = min(box->bottom, view->height) - box->top;
texture = texture_from_resource(view->resource);
map_binding = texture->resource.map_binding;