[Mesa-dev] [PATCH 00/10] Make gl_array_object use an array of gl_client_attribs

Mathias Fröhlich Mathias.Froehlich at gmx.net
Tue Nov 22 22:55:46 PST 2011


Hi,

On Thursday, November 17, 2011 00:47:22 Brian Paul wrote:
> 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.

Any news?

Thanks

Mathias


More information about the mesa-dev mailing list