https://bugs.freedesktop.org/show_bug.cgi?id=30145 Summary: [r300g] Warcraft's login screen is now flickering mess (bisected) Product: Mesa Version: git Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: major Priority: medium Component: Drivers/Gallium/r300 AssignedTo: dri-devel@xxxxxxxxxxxxxxxxxxxxx ReportedBy: rankincj@xxxxxxxxxxxxxx Created an attachment (id=38644) --> (https://bugs.freedesktop.org/attachment.cgi?id=38644) WoW login screen, with artifacts The input fields and menu items on Warcraft's login screen are now being misrendered; things are appearing and disappearing, apparently at random. Git bisect points the finger here: b5fcf0c8e07e666523b007fab1d0fc18c2c89241 is the first bad commit commit b5fcf0c8e07e666523b007fab1d0fc18c2c89241 Author: Dave Airlie <airlied@xxxxxxxxxx> Date: Sat Aug 28 18:59:32 2010 +1000 pb: add void * for flush ctx to mapping functions If the buffer we are attempting to map is referenced by the unsubmitted command stream for this context, we need to flush the command stream, however to do that we need to be able to access the context at the lowest level map function, currently we set the buffer in the toplevel map, but this racy between context. (we probably have a lot more issues than that.) I'll look into a proper solution as suggested by jrfonseca when I get some time. :040000 040000 92125dde35466f2db79e9d074127928621b5cad6 ec868c65f2cec90b5ce76a4fc3a2deee6d6a49c9 M src -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel