[Bug 44647] New: [wine regression] Call of Duty 4: Intro videos renders garbage

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 10 10:13:12 PST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=44647

             Bug #: 44647
           Summary: [wine regression] Call of Duty 4: Intro videos renders
                    garbage
    Classification: Unclassified
           Product: Mesa
           Version: git
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/r600
        AssignedTo: dri-devel at lists.freedesktop.org
        ReportedBy: sa at whiz.se


Created attachment 55392
  --> https://bugs.freedesktop.org/attachment.cgi?id=55392
Screenshot of broken video

Intro videos in the game Call of Duty 4 (running with Wine) no longer renders
correctly, bisecting leads to this:

e8139ebf583acf37150a8b341bcbef6b924a7792 is the first bad commit
commit e8139ebf583acf37150a8b341bcbef6b924a7792
Author: Mathias Fröhlich <Mathias.Froehlich at gmx.net>
Date:   Tue Jul 26 07:05:10 2011 +0200

    r600g: Replace needless flush in texture upload.

    Replace pipe->flush() with pipe->texture_barrier() in
    the texture upload path for the staging texture.
    This should be enough to get data out of the gpu
    caches ready to be read for texture fetch.

:040000 040000 b3f16d1a114f54d753ba7845b697888307f6246e
faab26149053fdb2fb65d81bb2a777a77e130de2 M    src


Adding the flush back fixes the problem.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list