radeon-vbos branch

Dave Airlie airlied at gmail.com
Mon May 24 18:03:53 PDT 2010


I've just pushed a branch with a patch in it to use VBOs for vertex
data on r300->r500 GPUs.

This should provide a benefit due to the vertex data no longer having
to be copied to the GPU in-kernel,
and also allowing more state to be in a single indirect buffer. It is
only enabled under KMS.

It needs a bit more testing before I push it to master, in theory r100
and r200 could be ported to use the code as well.

On my rv370 Lenovo T43 laptop, this gets x11perf aa10text from
3200000 reps @   0.0020 msec (507000.0/sec): Char in 80-char aa line
(Charter 10)
to
3200000 reps @   0.0018 msec (546000.0/sec): Char in 80-char aa line
(Charter 10)

Thats a fairly lowly by today's standards Pentium-M 1.8.

Dave.


More information about the xorg-driver-ati mailing list