Topic Title: HD 7000 and flickering problems
Topic Summary: Summary, steps to be re-tested and probable cause.
Created On: 11/22/2012 04:27 AM
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 11/22/2012 04:27 AM
User is offline View Users Profile Print this message

Author Icon
Offler
Grinding Levels

Posts: 115
Joined: 06/25/2010

Problem description:

HD 7000 graphics show random flickering in games or applications in DirectX 9, but not DX10 or higher. Flickering is not as random as it may see, because its more often in some game locations, or under some circumstances.

Probable Root cause:

Direct 3d 9EX 
http://en.wikipedia.org/wiki/Microsoft_Direct3D  - check for details.

Especially this:
"Direct3D 9Ex, in conjunction with DirectX 9 class WDDM drivers allows graphics memory to be virtualized and paged out to system memory, allows graphics operations to be interrupted and scheduled and allow DirectX surfaces to be shared across processes"

 

Games reported and to be easily tested:

a) Witcher 2, Forest in Chapter 1
b) Civilization 4
c) Skyrim - skin flickering when the body fades out (camera close up)

 Non gaming reports of flickering

e). Flickering of Windows Aero on 120Hz
http://www.youtube.com/watch?v=7jHkmSNwXRo

Status: Reported, to be reproduced 
 Notes: Windows Aero uses DX9 EX, and probably is Vsynced by default. Higher refresh rate, and flicker may be explained by next report.

f). Hardware instancing problem
http://devgurus.amd.com/thread/159666
Status: Dev to be contacted for additional information


Additional reports:
a) Issue seems to be present only on Windows 7 or Vista (maybe 8), and only in games which use Direct3d 9.

Status: To be verified 
Verification: I will install Win XP on other harddisk I have here with same hardware and I try to play games mentioned above and re-create problem with refresh rate
Expected result: Games will not flicker, thefore "native" Direct3d 9 is not affected.

b) According to other reports the issue changes, depending on used driver version, and can be supressed by manual changes in Antialiasing methods. 

Status: Verified
Witcher 2 does not flicker with Catalyst 12.4 and flickering is more visible in later drivers.
For some games exists workaround when Vsync is turned on, or when Supersample antialiasing X4 is forced from catalyst.

Current theory:
Direct 3d 9EX and full access to WDDM standard driver cause flickering with HD 7000.  Games or aplication which follow the Direct3d standards may be affected by minor incompatibilites and differences between native Direct3d 9 and Direct3d 9EX. 

Following actions:

a) Games which confirmed flickering will be re-tested on WinXP
b) 120Hz flickering in Win Aero will be reproduced.

Questions for AMD:
a) Are there any new methods on driver level towards Direct3d 9 which were not present with previous graphic cards, and are not present in XP version of the driver?
b) Is there any way how can user disable paging of the graphic memory?
c) Is it possible to install XP driver on Win7 for testing purposes?


Will be updated...



-------------------------

Xeon X3360, Asus Rampage, Gigabyte HD 7970OC, Corsair HX-650



Edited: 11/22/2012 at 05:52 AM by Offler
Statistics
84268 users are registered to the AMD Support and Game forum.
There are currently 2 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2014 FuseTalk Inc. All rights reserved.