http://bugs.winehq.org/show_bug.cgi?id=24097
deltatux deltatux@kwokinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |deltatux@kwokinator.com
--- Comment #48 from deltatux deltatux@kwokinator.com 2010-09-23 10:29:17 CDT --- (In reply to comment #40)
(In reply to comment #39)
The question now is...WHY did it fix the problem?
It disables using the page attribute table for cache control of memory mappings, just using the (more coarse) MTRRs instead. For a more extensive description see e.g. http://www.intel.com/Assets/PDF/manual/253668.pdf, chapter 11, though I imagine you'll find it fairly technical. I guess the fact that nopat helps implies fglrx messing up cache control for some memory mapping, e.g. for a buffer object for a texture resource or color buffer. I'm obviously not familiar with fglrx internals though, so maybe I'm way off.
Is this Page Attribute Table only for Intel processors or are they x86 standard which means it also affects AMD processors as well?