On 11/23/2010 05:06 AM, Dave Airlie wrote:
> Hi Marek,
> 
> So I was looking at some perf traces from r600g, and I see a stall on
> the blitter quad vbuf, every clear will cause the CPU to block on the
> mapping of the vbuf to upload the new coords. On r300g I can see this
> not mattering as the immediate upload path takes care of things,
> however I think we should probably do something like the attached and
> fire and forget the vertex buffer.
> 
Or you could forget your buffer object internally, doesn't destroying
the whole pipe buffer cause more work for r300g then ?

If you do this, one might think about also creating a new pipe buffer on
every glMapBuffer call, so maybe this issue is better handled internally
(in your pipe driver) ?

Christoph

> Dave.
> 
> 
> 
> _______________________________________________
> mesa-dev mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev

_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to