Commit f1aea860 authored by Henri Verbeet's avatar Henri Verbeet Committed by Alexandre Julliard

wined3d: Fix the draw buffer limit calculation.

parent 5f83f2cd
...@@ -2403,7 +2403,7 @@ static void wined3d_adapter_init_limits(struct wined3d_gl_info *gl_info) ...@@ -2403,7 +2403,7 @@ static void wined3d_adapter_init_limits(struct wined3d_gl_info *gl_info)
gl_info->limits.general_combiners = gl_max; gl_info->limits.general_combiners = gl_max;
TRACE("Max general combiners: %d.\n", gl_max); TRACE("Max general combiners: %d.\n", gl_max);
} }
if (gl_info->supported[ARB_DRAW_BUFFERS] && wined3d_settings.offscreen_rendering_mode != ORM_FBO) if (gl_info->supported[ARB_DRAW_BUFFERS] && wined3d_settings.offscreen_rendering_mode == ORM_FBO)
{ {
glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &gl_max); glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &gl_max);
gl_info->limits.buffers = gl_max; gl_info->limits.buffers = gl_max;
......
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