infinite loop in swrast
Submitted by Behdad Esfahbod
Assigned to mes..@..op.org
Description
Grab and compile http://code.google.com/p/glyphy, compile it (need glut and freetype), and run demo/glyphy-demo over ssh or something to force using swrast.
This used to work. I was getting .2fps but was working (with swrast from Ubuntu 11.10). With master, I hit the instruction limit in fragment shader:
Mesa 8.1-devel implementation error: Infinite loop detected in fragment program
When I bump the limit from 65536 to 655360000, I don't get any rendering, which suggests that indeed it's hitting an infinite loop. But the GLyphy code is correct and should work.
Note that GLyphy doesn't work with mesa intel driver right now, but Eric Anholt sent a patchset a few days ago that fixes that.