Commit 24e23086 authored by Stefan Dösinger's avatar Stefan Dösinger Committed by Alexandre Julliard

wined3d: Don't use GL_MAP_FLUSH_EXPLICIT_BIT without GL_MAP_WRITE_BIT.

parent 8625f0cd
......@@ -1061,9 +1061,9 @@ static DWORD buffer_sanitize_flags(DWORD flags)
static GLbitfield buffer_gl_map_flags(DWORD d3d_flags)
{
GLbitfield ret = GL_MAP_FLUSH_EXPLICIT_BIT;
GLbitfield ret = 0;
if (!(d3d_flags & WINED3DLOCK_READONLY)) ret |= GL_MAP_WRITE_BIT;
if (!(d3d_flags & WINED3DLOCK_READONLY)) ret = GL_MAP_WRITE_BIT | GL_MAP_FLUSH_EXPLICIT_BIT;
if (d3d_flags & (WINED3DLOCK_DISCARD | WINED3DLOCK_NOOVERWRITE))
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment