On Tue, Oct 7, 2008 at 5:00 PM, Stephane Marchesin <[EMAIL PROTECTED]> wrote: > On Tue, Oct 7, 2008 at 5:45 PM, Keith Whitwell > <[EMAIL PROTECTED]> wrote: >> Module: Mesa >> Branch: gallium-0.1 >> Commit: 23cc303994eb630c56b1224dfdac51dcea41ed03 >> URL: >> http://cgit.freedesktop.org/mesa/mesa/commit/?id=23cc303994eb630c56b1224dfdac51dcea41ed03 >> >> Author: Keith Whitwell <[EMAIL PROTECTED]> >> Date: Tue Oct 7 16:44:24 2008 +0100 >> >> draw: don't assume output buffer pointer is aligned >> > > Btw, couldn't we make all arrays aligned instead ? There is a relevant > performance penalty to using movups instead of movaps.
Yes, providing that the output stride is also a multiple of 16... I need to dig into why this was crashing here. It may be that the driver sometimes doesn't have much choice about where to put the vertices, but I think that's got to be pretty rare... Keith ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
