Bug 15945

Summary: [AvP1 Alien Demo (wine)] flickering artifacts
Product: Mesa Reporter: Tobias Jakobi <liquid.acid>
Component: Drivers/DRI/i915Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
URL: http://bugs.winehq.org/show_bug.cgi?id=12944
Whiteboard:
i915 platform: i915 features:

Description Tobias Jakobi 2008-05-15 06:33:08 UTC
Hi there,

I'm referring to bug 12944 in the wine bugtracker. Please also see the URL for that.

Problem is a flickering artifact during the intro sequence of the AvP1 Alien Demo. You can find a download link in the wine bugreport.

This does not seem to be related to wine's D3D translation. It does NOT appear on nvidia cards (binary blob) and not with LIBGL_ALWAYS_INDIRECT=1 (software rendering).

I could reproduce it on both a i915 chip with mesa GIT (and i915tex driver) and a i945 with mesa 6.5.2.

The problem is nearly the same. On the i915 the artifacts shows only for a short time (see wine bugreport) and on the i945 during the full intro sequence.

The problem also depends on how RenderTargetLockMode in wine it set. This dictates how wine modifies the framebuffer.

I can only modify the i915 system, since I've no root access to the i945 system.

Greetings,
Tobias Jakobi
Comment 1 Tobias Jakobi 2008-06-19 13:31:40 UTC
I can no longer reproduce the visual errors, I think this commit (http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=commit;h=cf29ab3ba075905cca786b52617d7dc993f58033) might have fixed it. Not sure, but it works for me now :-D

Greets,
Tobias

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.