This test regressed on IVB and BYT with the series ending in 60d6a8989ab44cf47accee6bc692ba6fb98f6a9f Author: Kenneth Graunke <kenneth@whitecape.org> i965: Set address rounding bits for GL_NEAREST filtering as well. The test output is verbose. I'll add it as an attachment.
Created attachment 122600 [details] output from test failure
bisection produced this result: 0faf26e6a0a34c3544644852802484f2404cc83e i965: Always use BRW_TEXCOORDMODE_CUBE when seamless filtering. Ken reported that this failure did not reproduce immediately for him, but it is 100% reliable in the CI. We'll have to track down the discrepancy today.
The same series regressed dEQP tests on ivb, byt, and snb: mesa 0faf26e6a0a34c3544644852802484f2404cc83e i965: Always use BRW_TEXCOORDMODE_CUBE when seamless filtering. Regresses on byt/ivb: deqp-gles3.functional.texture.format.sized.cube.r16i_npot deqp-gles3.functional.texture.format.sized.cube.r16i_pot deqp-gles3.functional.texture.format.sized.cube.r16ui_npot deqp-gles3.functional.texture.format.sized.cube.r16ui_pot deqp-gles3.functional.texture.format.sized.cube.r8i_npot deqp-gles3.functional.texture.format.sized.cube.r8i_pot deqp-gles3.functional.texture.format.sized.cube.r8ui_npot deqp-gles3.functional.texture.format.sized.cube.r8ui_pot deqp-gles3.functional.texture.format.sized.cube.rg16i_npot deqp-gles3.functional.texture.format.sized.cube.rg16i_pot deqp-gles3.functional.texture.format.sized.cube.rg16ui_npot deqp-gles3.functional.texture.format.sized.cube.rg16ui_pot deqp-gles3.functional.texture.format.sized.cube.rg32ui_npot deqp-gles3.functional.texture.format.sized.cube.rg32ui_pot deqp-gles3.functional.texture.format.sized.cube.rg8i_npot deqp-gles3.functional.texture.format.sized.cube.rg8i_pot deqp-gles3.functional.texture.format.sized.cube.rg8ui_npot deqp-gles3.functional.texture.format.sized.cube.rg8ui_pot deqp-gles3.functional.texture.format.sized.cube.rgb10_a2ui_npot deqp-gles3.functional.texture.format.sized.cube.rgb10_a2ui_pot deqp-gles3.functional.texture.format.sized.cube.rgb16i_npot deqp-gles3.functional.texture.format.sized.cube.rgb16i_pot deqp-gles3.functional.texture.format.sized.cube.rgb16ui_npot deqp-gles3.functional.texture.format.sized.cube.rgb16ui_pot deqp-gles3.functional.texture.format.sized.cube.rgb32i_npot deqp-gles3.functional.texture.format.sized.cube.rgb32i_pot deqp-gles3.functional.texture.format.sized.cube.rgb32ui_npot deqp-gles3.functional.texture.format.sized.cube.rgb32ui_pot deqp-gles3.functional.texture.format.sized.cube.rgb8i_npot deqp-gles3.functional.texture.format.sized.cube.rgb8i_pot deqp-gles3.functional.texture.format.sized.cube.rgb8ui_npot deqp-gles3.functional.texture.format.sized.cube.rgb8ui_pot deqp-gles3.functional.texture.format.sized.cube.rgba16i_npot deqp-gles3.functional.texture.format.sized.cube.rgba16i_pot deqp-gles3.functional.texture.format.sized.cube.rgba16ui_npot deqp-gles3.functional.texture.format.sized.cube.rgba16ui_pot deqp-gles3.functional.texture.format.sized.cube.rgba32ui_npot deqp-gles3.functional.texture.format.sized.cube.rgba32ui_pot deqp-gles3.functional.texture.format.sized.cube.rgba8i_npot deqp-gles3.functional.texture.format.sized.cube.rgba8i_pot deqp-gles3.functional.texture.format.sized.cube.rgba8ui_npot deqp-gles3.functional.texture.format.sized.cube.rgba8ui_pot Sample output: /tmp/build_root/m64/opt/deqp/modules/gles3/deqp-gles3 --deqp-case=dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_pot --deqp-log-images=disable --deqp-gl-config-name=rgba8888d24s8 --deqp-surface-width=400 --deqp-surface-height=300 --deqp-visibility=hidden dEQP Core git-ac9895c3cd060bb4414b0a932e2d09b0c47dbef2 (0xac9895c3) starting.. target implementation = 'X11 GLX' Test case 'dEQP-GLES3.functional.texture.format.sized.cube.rg16ui_pot'.. Vertex shader compile time = 12.797000 ms Fragment shader compile time = 1.113000 ms Link time = 15.600000 ms Test case duration in microseconds = 290169 us Fail (Image comparison failed) DONE! Test run totals: Passed: 0/1 (0.0%) Failed: 1/1 (100.0%) Not supported: 0/1 (0.0%) Warnings: 0/1 (0.0%) -------------------------------------------------------------------------------- mesa 60d6a8989ab44cf47accee6bc692ba6fb98f6a9f i965: Set address rounding bits for GL_NEAREST filtering as well. Regresses on SNB: deqp-gles2.functional.texture.size.2d.65x63_rgba4444 deqp-gles3.functional.shaders.texture_functions.texturelod.sampler2dshadow_vertex deqp-gles3.functional.shaders.texture_functions.texturelodoffset.isampler2d_vertex deqp-gles3.functional.shaders.texture_functions.texturelodoffset.sampler2dshadow_vertex deqp-gles3.functional.shaders.texture_functions.texturelodoffset.usampler2d_vertex deqp-gles3.functional.shaders.texture_functions.textureprojlod.sampler2dshadow_vertex deqp-gles3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec3_vertex deqp-gles3.functional.shaders.texture_functions.textureprojlodoffset.isampler2d_vec4_vertex deqp-gles3.functional.shaders.texture_functions.textureprojlodoffset.sampler2dshadow_vertex deqp-gles3.functional.shaders.texture_functions.textureprojlodoffset.usampler2d_vec3_vertex deqp-gles3.functional.shaders.texture_functions.textureprojlodoffset.usampler2d_vec4_vertex deqp-gles3.functional.texture.size.2d.65x63_rgba4444 deqp-gles3.functional.texture.size.cube.15x15_l8 deqp-gles3.functional.texture.size.cube.15x15_rgb888 deqp-gles3.functional.texture.size.cube.15x15_rgba4444 deqp-gles3.functional.texture.size.cube.15x15_rgba8888 /tmp/build_root/m64/opt/deqp/modules/gles3/deqp-gles3 --deqp-case=dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.usampler2d_vec4_vertex --deqp-log-images=disable --deqp-gl-config-name=rgba8888d24s8 --deqp-surface-width=400 --deqp-surface-height=300 --deqp-visibility=hidden dEQP Core git-ac9895c3cd060bb4414b0a932e2d09b0c47dbef2 (0xac9895c3) starting.. target implementation = 'X11 GLX' Test case 'dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.usampler2d_vec4_vertex'.. Vertex shader compile time = 3.059000 ms Fragment shader compile time = 0.167000 ms Link time = 1.445000 ms Test case duration in microseconds = 103078 us Fail (Fail) DONE! Test run totals: Passed: 0/1 (0.0%) Failed: 1/1 (100.0%) Not supported: 0/1 (0.0%) Warnings: 0/1 (0.0%)
Ken reverted one of the offending patches, and put IVB/BYT checks on the other. fixed in d4a5a61d445e683c20de00c1febe847b4c2db910
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.