[Mesa-dev] [PATCH RFC v1] i965: Implement CopyTexSubImage2D via BLORP (and use it by default).

Paul Berry stereotype441 at gmail.com
Sun Jan 20 14:29:05 PST 2013


On 20 January 2013 14:15, Paul Berry <stereotype441 at gmail.com> wrote:

> Your interaction with blorp looks good.  But I think there are some bugs
> in the resolves.  My rules of thumb for depth/HiZ resolves are:
>
> - Resolves take care of the mismatch in access patterns between HiZ-aware
> components (i.e. the depth buffer bound to the rendering pipeline) and
> non-HiZ-aware components (texture units, blorp, and swrast).  After writing
> data using a HiZ-aware component and reading it using a non-HiZ-aware
> component, you need to do a depth resolve.  After writing data using a
> non-HiZ-aware component and reading it using a HiZ-aware component, you
> need to do a HiZ resolve.  For this determination, writing to a portion of
> the buffer (but not all of it) counts as both a write and a read.
>

Argh, this should say "After writing data using a HiZ-aware component and
*before* reading it using a non-HiZ-aware component".  There's a similar
error in the next sentence.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130120/8346602e/attachment.html>


More information about the mesa-dev mailing list