Software versions: 4.4.0-040400rc7-generic OpenGL version string: 3.0 Mesa 11.2.0-devel (git-7221b8a) GPU hardware: OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop 00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06) CPU hardware: x86_64 Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz command: ./glcts --deqp-case=ES2-CTS.gtf.GL2FixedTests.scissor.scissor Mesa built with: --enable-debug => asserts: glcts: intel_tiled_memcpy.c:170: rgba8_copy_aligned_src: Assertion `!(((uintptr_t)src) & 0xf)' failed. Aborted (core dumped) Mesa without --enable-debug => segfault. Bisected to: commit ab30426e335116e29473faaafe8b57ec760516ee Author: Roland Scheidegger <sroland@vmware.com> Date: Fri Jan 29 03:18:36 2016 +0100 i965: Provide sse2 version for rgba8 <-> bgra8 swizzle This bug blocks CTS testing.
The commit that cause the regression has been reverted: commit 5e090079e128580be16f7679b7f8a194102c5a2d Author: Roland Scheidegger <sroland@vmware.com> Date: Tue Feb 2 15:45:59 2016 +0100 Revert "i965: Provide sse2 version for rgba8 <-> bgra8 swizzle" This reverts commit ab30426e335116e29473faaafe8b57ec760516ee.
Marta, what were your compilation options? I didn't see this failure in our CI, and we don't specify any particular sse configuration options. I'd like to figure out why this wasn't flagged by our CI.
This is my typical configuration when building MESA: --enable-shared-glapi --without-gallium-drivers --with-dri-drivers=i965 --disable-dri3 --enable-glx-tls --enable-debug
This has now been fixed for the SSSE3 case. We should be able to add Rolland's code back in.
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.