From: Andrew Wesie Subject: [12/23] wined3d: Clear WINED3D_BUFFER_DISCARD flag in unmap. Message-Id: <1479062123-21238-13-git-send-email-awesie@gmail.com> Date: Sun, 13 Nov 2016 12:35:12 -0600 In-Reply-To: <1479062123-21238-1-git-send-email-awesie@gmail.com> References: <1479062123-21238-1-git-send-email-awesie@gmail.com> Signed-off-by: Andrew Wesie --- dlls/wined3d/buffer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/wined3d/buffer.c b/dlls/wined3d/buffer.c index 58c273c..7bfd8f4 100644 --- a/dlls/wined3d/buffer.c +++ b/dlls/wined3d/buffer.c @@ -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; buffer->map_ptr = NULL; } else if (buffer->flags & WINED3D_BUFFER_HASDESC) -- 2.7.4