If you take a look at http://www.skynet.ie/~airlied/butns.png
you'll see the same texture being drawn in two places, however the second one is corrupt along the triangle join line... the only difference between the two is the glTranslate called before them moves the centre point to a different place.. my co-ordinate system is (-0.5->0.5), on an 800x600 screen. I'm starting to wonder do I need to change to a 0..800 coordinate and use the 0.375 rule.. as far as I can see applying a 1.0/800 * 0.375 adjust fixes some cases but breaks others.. any ideas where I'm going wrong? the Mesa SW renderer seems to get it correct.. am I looking at a chip bug? Dave. -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie Linux kernel - DRI, VAX / pam_smb / ILUG ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel