[Mesa-dev] [PATCH RFC v1] i965: Implement CopyTexSubImage2D via BLORP (and use it by default).
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...
More information about the mesa-dev