<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - [sna gen4 w/a] corrupt rendering (including wrong rendering of characters and flickering on redraw)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=55500#c161">Comment # 161</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - [sna gen4 w/a] corrupt rendering (including wrong rendering of characters and flickering on redraw)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=55500">bug 55500</a>
from <span class="vcard"><a class="email" href="mailto:zdenek.kabelac@gmail.com" title="Zdenek Kabelac <zdenek.kabelac@gmail.com>"> <span class="fn">Zdenek Kabelac</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=55500#c160">comment #160</a>)
<span class="quote">> Typical, it appeared stable through my firefox testing, but if you try
> reverting b7565a26401e283df94b68019e8093f8104428f4, I expect the corruptions
> to disappear again.</span >
Yep - correct revert of this commit make MAX_VERTEX 1 again producing correct
rendering - even thought it's again noticable slower - thus now it's clear why
I've considered it usable with MAX 1 before (in my <a href="show_bug.cgi?id=55500#c155">comment 155</a>).
So yep - revert & MAX 1 works again - but it's quite slow.
Is it now any better to deduce which operation is make such bad memory
interaction ?
It seems like the 'synchronization' is really needed only at very certain
moments - where the GPU is producing memory corruption error on the screen -
but how to catch in which moment ?
I'm still suspecting some memory layout of those memory object - since when I
see corruption - it usually it specific places (i.e. edit of this firefox input
widget and just only certain characters at certain positions are render with
errors)
How can I try to increasing memory alignment ?
(i.e. each object only at 16KB boundary?)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>