System Environment: -------------------------- Platform: BDW Libdrm: (master)libdrm-2.4.56-4-g07fead4462b2d537d0c3cae69a09272fc426c598 Mesa: (master)c66d928f2c9fa59e162c391fbdd37df969959718 Xserver: (master)xorg-server-1.15.99.902-121-g2f5cf9ff9a0f713b7e038636484c77f113a5f10a Xf86_video_intel:(master)2.99.914-47-gd974dabc8ac06e76bffe5824caf86fd072c35ed3 Libva: (master)3fddb7f937df4e0e15391bd65ae3c7552ea5b3d7 Libva_intel_driver:(master)82d2ed8d7da3619c0ea467c06604f5626fc0b901 Kernel: (drm-intel-nightly)da31e7c60be217316278a055dd3f91c33913270f Bug detailed description: --------------------------- It fails on BDW with mesa master branch, works well on 10.2 branch. Bisect shows:c66d928f2c9fa59e162c391fbdd37df969959718 is the first bad commit commit c66d928f2c9fa59e162c391fbdd37df969959718 Author: Kenneth Graunke <kenneth@whitecape.org> AuthorDate: Thu Jul 17 14:33:15 2014 -0700 Commit: Kenneth Graunke <kenneth@whitecape.org> CommitDate: Wed Aug 13 21:19:07 2014 -0700 i965: Enable INTDIV in SIMD16 mode. All we need to do is decompose this to two SIMD8 instructions, like we do in many other cases. We even already have code for that. I apparently just botched this last time I tried, and it was easy. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Matt Turner <mattst88@gmail.com> output: Probe color at (8,8) Expected: 0.000000 1.000000 0.000000 Observed: 1.000000 0.000000 0.000000 Probe color at (10,2) Expected: 0.000000 0.000000 0.000000 Observed: 1.000000 0.000000 0.000000 PIGLIT: {"result": "fail" } Reproduce steps: ------------------------- 1. xinit 2. bin/arb_clear_texture-multisample -fbo -auto
Oh, thanks for catching this! Patch on the mailing list: https://bugs.freedesktop.org/show_bug.cgi?id=82643
Pushed a bit early.
Verified.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.