On Mon, 23 Jan 2012 16:25:23 -0800, Paul Berry <stereotype...@gmail.com> wrote:
> When storing data in a buffer of type DYNAMIC_DRAW, we don't create a
> drm_intel_bo for it; instead we store the data in system memory and
> defer allocation of the GPU buffer until it is needed.  Therefore, in
> brw_update_sol_surface(), we can't just consult the "buffer" field of
> the intel_buffer_object structure; we need to call
> intel_bufferobj_buffer() to ensure that the deferred allocation
> occurs.
> 
> This parallels a similar fix for gen7 (see commit ba6f4c9).
> 
> Fixes piglit test EXT_transform_feedback/buffer-usage on gen6.
> 
> This is a candidate for the 8.0 release branch.

Reviewed-by: Eric Anholt <e...@anholt.net>

Attachment: pgpdAUULX14Ue.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to