System Environment: -------------------------- Arch: x86_64 Platform: Ivybridge Libdrm: (master)libdrm-2.4.42-3-g36d18211b196cad4761ac70c4fd08aba323f5b0d Mesa: (master)dd599188d2868838541859a76800a8420958d358 Xserver: (master)xorg-server-1.13.99.902-5-g90642948cc78834d95f7a3bddaac7ff77b68ed7e Xf86_video_intel: (master)2.21.2-23-g5a5943e2374a674067e0c48b0fe8a1f2eeff2177 kernel: (drm-intel-nightly)d3df803595f41136a3715871c916b9356ff414f3 Bug detailed description: ------------------------- It fails on sandybridge, ivybridge and haswell with mesa master and 9.1 branch. It works well on 9.0 branch. Case spec/ARB_uniform_buffer_object_negative-bindbufferrange-range also fails due to the same bisect commit. Bisect shows f29ab4ece5b6a0321f5e4a6fafb7ecacf7214044 is the first bad commit commit f29ab4ece5b6a0321f5e4a6fafb7ecacf7214044 Author: Ian Romanick <ian.d.romanick@intel.com> Date: Thu Feb 7 19:21:36 2013 -0800 i965: Set UniformBufferOffsetAlignment to sizeof(vec4) This matches the behavior of the Windows driver, but a bspec reference should would be nice. NOTE: This is a candidate for the 9.0 and 9.1 branches. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Error output: /GFX/Test/Piglit/piglit/tests/spec/arb_uniform_buffer_object/getintegeri_v.c:95: GL_UNIFORM_BUFFER_BINDING[1] was 0, expected 2 /GFX/Test/Piglit/piglit/tests/spec/arb_uniform_buffer_object/getintegeri_v.c:95: GL_UNIFORM_BUFFER_START[1] was -1, expected 2 /GFX/Test/Piglit/piglit/tests/spec/arb_uniform_buffer_object/getintegeri_v.c:95: GL_UNIFORM_BUFFER_SIZE[1] was -1, expected 3 Reproduce steps: ---------------- 1. xinit& 2. ./bin/arb_uniform_buffer_object-getintegeri_v -auto -fbo
*** This bug has been marked as a duplicate of bug 59331 ***
I was not able to reproduce any failure on IVB in arb_uniform_buffer_object-negative-bindbufferrange-range.
arb_uniform_buffer_object-negative-bindbufferrange-range passes now.
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.