Bug 94734 - [ES3.0CTS, regression, IVB, BYT] es3-cts.gtf.gl3tests.copy_tex_image_conversions.copy_tex_image_conversions_required
Summary: [ES3.0CTS, regression, IVB, BYT] es3-cts.gtf.gl3tests.copy_tex_image_conversi...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Kenneth Graunke
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-29 05:12 UTC by Mark Janes
Modified: 2016-03-30 00:45 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
output from test failure (60.81 KB, text/plain)
2016-03-29 05:13 UTC, Mark Janes
Details

Description Mark Janes 2016-03-29 05:12:46 UTC
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.
Comment 1 Mark Janes 2016-03-29 05:13:50 UTC
Created attachment 122600 [details]
output from test failure
Comment 2 Mark Janes 2016-03-29 15:27:24 UTC
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.
Comment 3 Mark Janes 2016-03-29 21:22:32 UTC
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%)
Comment 4 Mark Janes 2016-03-30 00:45:26 UTC
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.