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

Kenneth Graunke kenneth at whitecape.org
Tue Apr 21 22:28:02 PDT 2015


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
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: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150421/e8aab00f/attachment.sig>


More information about the mesa-dev mailing list