From: <bug...@fr...> - 2009-09-14 20:46:58
|
http://bugs.freedesktop.org/show_bug.cgi?id=23941 Summary: Wine offscreen rendering causes GL_INVALID_FRAMEBUFFER_OPERATION_EXT Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Mesa core AssignedTo: mes...@li... ReportedBy: sa...@wh... As of a few releases ago, Wine uses framebuffer objects to render render offscreen images and textures. This doesn't work so well in Mesa. Games have rendering errors, or does not render at all and prints a lot of these errors: fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_UNSUPPORTED_EXT (0x8cdd) fixme:d3d:context_check_fbo_status Color attachment 0: (0xa1a2190) WINED3DFMT_A8R8G8B8 800x600 fixme:d3d:context_check_fbo_status Depth attachment: (0x2193a8) WINED3DFMT_D24S8 800x600 fixme:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION_EXT (0x506) from glDrawArrays @ ../../../dlls/wined3d/drawprim.c / 63 In some cases, this can be worked around by setting the registry key OffscreenRenderingMode to backbuffer (the old default) as documented here: http://wiki.winehq.org/UsefulRegistryKeys But it would of course be great if this wasn't necessary. Not sure if this more of an enhancement request than a bug report, please reassign as necessary. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. |