Am Saturday 30 May 2009 21:00:51 schrieb Maciej Cencora: > this round of patches for r300 brings: > 1) hardware accelerated support for 8bit and 16bit vertex attribute data > formats, > 2) support for 16bit vertex indices, > 3) support for EXT_vertex_array_bgra extension, > 4) T&L path cleanup. it's used when hardware TCL is enabled, but we have to > fallback for software TCL - clipping is still done in hardware unlike in > software TCL path.
Thanks for this work! > Those patches are unfinished, to be done: > 1) unmap bo's after rendering is finished > Currently the map/unmap functions are noop so it's working ok, but when we > will add support for VBO's it won't work. > > 2) handle big endian machines correctly > Is this really an issue? Good question. Anybody who works on big-endian able to fill in the gaps of whether (and if so, where) the card needs to be setup for byteswap? > 3) testing > Currently I've tested these patches only with some simple apps from > mesa/progs, sauerbraten game and with 3dmark 2000 on wine (patches give > nice performance boost here, the "high polygon count" test result increased > from 6M tris/sec to 8M tris/sec on my rv380). > > 4) rename 4th commit ;) > > Please review and comment. The general structure of the patches is looking good. For the rest, see IRC #radeon... cu, Nicolai ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev