Bug 29477

Summary: [glsl2] piglit fbo-drawbuffers-maxtargets fails
Product: Mesa Reporter: Gordon Jin <gordon.jin>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: high CC: idr
Version: git   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 29044    

Description Gordon Jin 2010-08-09 22:37:36 UTC
The case fails on glsl2 branch (f8d2cfe4a699faebd42bd1874ef0329d37791dd7) with below output, and passes on master branch.

piglit/tests/fbo/fbo-drawbuffers-maxtargets.c:80: attach_texture: Assertion `glGetError() == 0' failed
Comment 1 Ian Romanick 2010-08-16 14:26:09 UTC
This will be fixed as soon as loop unrolling is implemented.  I'm working on that now.
Comment 2 Ian Romanick 2010-09-03 12:04:01 UTC
Fixed by the following commit and the preceding commits in the glsl2-loops branch (now merged to master):

commit 4e5b41c2f6b6423d0df260a9dea7938546134ec6
Author: Ian Romanick <ian.d.romanick@intel.com>
Date:   Fri Aug 27 16:22:36 2010 -0700

    glsl2: Allow copy / constant propagation into array indices
Comment 3 Gordon Jin 2010-09-05 18:02:00 UTC
verified

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.