[Mesa-stable] [PATCH 1/2] i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions.

Ian Romanick idr at freedesktop.org
Thu Apr 23 21:51:49 PDT 2015


On 04/22/2015 02:28 PM, Kenneth Graunke wrote:
> On Wednesday, April 22, 2015 02:19:35 PM Ian Romanick wrote:
>> Assuming this solves the GPU hangs, the series is
>>
>> Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
> 
> Hmm?  What GPU hangs?  These patches solve misrendering in

When we talked about this in the office last week, I could have sworn
that there were GPU hangs involved.  Call it bad memory after lots of
flying. :)

> GLbenchmark 2.7/TRex on Broadwell, where there were a bunch of stray
> triangles.
> 
> When our glBufferSubData path hits a busy buffer, we queue a BLT upload.
> That blit might be unaligned.  I suspect that the new data in the
> unaligned section never landed (or some data was trashed?), so some
> vertices end up with bogus data, and some triangles go awry.
> 
> I'm not aware of any GPU hangs.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/mesa-stable/attachments/20150424/e8824bc3/attachment.sig>


More information about the mesa-stable mailing list