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