Michel Dänzer wrote: > On Wed, 2006-09-20 at 18:56 +0000, Keith Whitwell wrote: >> CVSROOT: /cvs/mesa >> Module name: Mesa >> Repository: Mesa/src/mesa/main/ >> Changes by: [EMAIL PROTECTED] 06/09/20 18:56:19 >> >> Log message: >> Support both big and little endian, more source types and more >> destination formats through the swizzle path. It would be great to >> see this tested on eg, PPC machines... > > With the current trunk, glean pixelFormats fails 201 combinations on big > endian with both drivers, of which this commit broke 42 and the 'Extend > swizzle support to all remaining source formats and texture destination > formats.' commit the other 159 (yay git-bisect! :). > > Changing type_endian_mapping() to return map_identity for > GL_UNSIGNED_BYTE brings it down to 144 and changing the last two > components of map_3210 to { 7, 6 } to 138, but other than that changes > to these mapping arrays and functions don't seem to affect the number of > failed combinations much, and I don't fully grok the concept of your > changes yet.
Is this on software mesa or particular hardware? Keith ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev