http://bugs.freedesktop.org/show_bug.cgi?id=26317





--- Comment #5 from Andre Maasikas <amaasi...@gmail.com>  2010-01-29 23:05:49 
PST ---
using git master,
well, now looking some more it seems somewhat similar or might be caused by fix
to that bug 

+ /* check dst reg first */
+ if (inst->DstReg.File == regFile) {
+ used[inst->DstReg.Index] = GL_TRUE;
+ }
+ else {
+ /* check src regs otherwise */

This does't check src regs if dest is TEMP register, and while rewriting
in _mesa_remove_output_reads our new temps are not yet used as dest register
anywhere. So it returns same temp register it think's it's free?

Andre


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to