[12/23] wined3d: Clear WINED3D_BUFFER_DISCARD flag in unmap.

Henri Verbeet hverbeet at gmail.com
Mon Nov 14 08:53:01 CST 2016


On 13 November 2016 at 19:35, Andrew Wesie <awesie at gmail.com> wrote:
> @@ -1248,6 +1248,7 @@ static void wined3d_buffer_unmap(struct wined3d_buffer *buffer)
>          context_release(context);
>
>          buffer_clear_dirty_areas(buffer);
> +        buffer->flags &= ~WINED3D_BUFFER_DISCARD;
Does filtering redundant WINED3D_MAP_DISCARD maps still work after
this? Why is this change needed?



More information about the wine-devel mailing list