[Bug 35438] New: FBO backend doesn't work on some Intel iGPUs

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 24 14:46:01 CST 2014


http://bugs.winehq.org/show_bug.cgi?id=35438

            Bug ID: 35438
           Summary: FBO backend doesn't work on some Intel iGPUs
           Product: Wine
           Version: 1.7.10
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: Zatloukal.Frantisek at gmail.com
    Classification: Unclassified

The default backend (FBO) doesn't work on some Intel iGPUs(tested Gen3). 

Tested GPU: 00:02.0 VGA compatible controller: Intel Corporation Atom Processor
D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller

Tested OS: Fedora Rawhide, Ubuntu 12.04
Tested Mesa versions: 9.0, 10.0

Tested affected apps/games: Age of Mythology, ePSXE (I believe this affects
most of DirectX 9.0 apps)

Switching from fbo to backbuffer solves problems in both tested apps.

If fbo is active, terminal log is spammed by:

epsxe:
fixme:d3d:context_check_fbo_status     Location SFLAG_INTEXTURE (0x10000).
fixme:d3d:context_check_fbo_status     Color attachment 0: (0x1f9ad0)
WINED3DFMT_B8G8R8X8_UNORM 1024x600 0 samples.
err:d3d:context_bind_texture >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION
(0x506) from glBindTexture @ context.c / 2031
fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_UNSUPPORTED
(0x8cdd)

aom:
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:buffer_internal_preload Too many declaration changes or converting
dynamic buffer, stopping converting
err:d3d:wined3d_debug_callback 0x2373e18: "GL_INVALID_ENUM in
glLight(light=0x1140b8)".
err:d3d:transform_view >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glLightfv
posn @ state.c / 3917
err:d3d:wined3d_debug_callback 0x2373e18: "GL_INVALID_ENUM in
glLight(light=0x1140b8)".
err:d3d:transform_view >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glLightfv
dirn @ state.c / 3919

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list