Summary: | [bisected SNB]piglit fbo/fbo-mipmap-copypix and fbo/fbo-blending-formats regresses | ||
---|---|---|---|
Product: | Mesa | Reporter: | fangxun <xunx.fang> |
Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | high | CC: | eric, ycollette.nospam |
Version: | git | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 42993 |
Description
fangxun
2011-11-29 02:02:48 UTC
With Brian's renderbuffer-cleanups-v2 branch, fbo-mipmap-copypix no longer segfaults. There is a bug in the test (probing pixels after swapping) that causes some failures, but all of the "With pixel transfer enabled" subtests still fail. The problem in fbo-mipmap-copypix is fixed by disabling dithering in the test. Patches to correct both test issues have been sent to the piglit list for review: http://lists.freedesktop.org/archives/piglit/2012-January/001716.html http://lists.freedesktop.org/archives/piglit/2012-January/001717.html With Brian's work merged to master, I've sent a patch to the mesa-dev list that should fix the last issue with these tests. http://lists.freedesktop.org/archives/mesa-dev/2012-January/018213.html An updated patch has been posted. http://lists.freedesktop.org/archives/mesa-dev/2012-February/018557.html Fixed on 8.0 branch by: commit 74a5f030664a9509664c91346f2cde7ed06cd3c9 Author: Ian Romanick <ian.d.romanick@intel.com> Date: Wed Feb 1 11:37:54 2012 -0700 intel: Remove num_mapped_regions assertion from _intel_batchbuffer_flush There are cases where a buffer can be mapped while another buffer is flushed. This can happen in the CopyPixels meta-op path for piglit's fbo-mipmap-copypix. After some discussion with Eric, it seems this assertion is no longer necessary, and it has always been too strict. NOTE: This is a candidate for the 8.0 branch. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=43328 Cc: Eric Anholt <eric@anholt.net> Reviewed-by: Chad Versace <chad.versace@linux.intel.com> (cherry picked from commit 65b096aeddd9b45ca038f44cc9adfff86c8c48b2) Verified with mesa master(15986d21eb) and 8.0 branch(7f5d3f7ed2a). NOTE: piglit fbo/fbo-mipmap-copypix segfaults again at current Mesa tip commit. See Bug 45818. |
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.