On 11/11/2011 10:07 AM, Mathias Fröhlich wrote:

Hi all,

following a patch series to make gl_array_object use a VERT_ATTRIB_*
indexed array of gl_client_array structs.
Since we have already 33 client arrays in an array object the VERT_BIT_* and
for vertex shader inputs bitmaps are extended to 64 bits. Drivers
and shader code is updated to use the 64 bits bitmasks for
the vertex array inputs.
A first set of cleanup patches is included. But more is
probably possible past this change.

The patchset survives a r600 piglit run on my favourite rv670 development
machine with no regressions.

I get about 10% shorter draw stage times with OpenSceneGraph based
applications.

Please review.

I did a quick read of these patches and they look pretty good. I'd like to go over them again though. Another set of eyes would be good too. I'll try to finish reviewing by the end of the week.

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

Reply via email to