i965: fix lock-ups when GLSL program wrote to gl_FragDepth
authorBrian Paul <brianp@vmware.com>
Wed, 11 Mar 2009 19:06:13 +0000 (13:06 -0600)
committerBrian Paul <brianp@vmware.com>
Wed, 11 Mar 2009 19:13:17 +0000 (13:13 -0600)
commit04465bb6df5a9845425a9c163ef3869019376374
treed5861e4c9476a33898af4b18c423e98fbcca1cab
parentb6b198ea1b52601d2b9acc210ed9a8727b59146a
i965: fix lock-ups when GLSL program wrote to gl_FragDepth

It seems the code that set up the FB_WRITE message was incomplete in this
case.  The number of payload registers was wrong and that caused a hang.

It would be good to have a second set of eyes take a look at this...
src/mesa/drivers/dri/i965/brw_wm_glsl.c