Bug 16191

Summary: [mesa_7_0_branch]Texture render incorrect when Display mode is GL_COMPILE_AND_EXECUTE
Product: Mesa Reporter: WuNian <nian.wu>
Component: Drivers/DRI/i915Assignee: haihao <haihao.xiang>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: medium CC: dri-devel
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 16029    
Attachments: test case

Description WuNian 2008-06-02 00:09:17 UTC
Created attachment 16862 [details]
test case

The bug occurs with mesa_7_0 branch, does not exist with master.

when Display mode is GL_COMPILE_AND_EXECUTE and texture matrix is transforred, texture render is incorrect.

Run attached test case, if Not use Display List or Display mode is GL_COMPILE, the pixel rendered is green. If the Display mode is GL_COMPILE_AND_EXECUTE, the pixel is blue.
Comment 1 WuNian 2008-06-02 02:20:52 UTC
Remove i915 driver, the bug does not exist. So it is i915 driver bug. 
Also exists with i965.
Comment 2 haihao 2008-06-10 19:06:33 UTC
I tested with the latest mesa_7_0_branch on 915/965 and all got (0, 1, 0). It should be fixed.

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.